Jos ei frameja, niin mitä?

???

Kehysten (frame) käyttö on kuulema pois muodista, mutta miten muuten voi saada tietty sama tiedosto/sivun osa näkymään useilla sivuilla html-dokumentissa?

5

586

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • pelkällä HTML-koodilla

      ei oikein muuten kun laittamalla se ulkoiseen javascript tiedostoon ja lataa sen sieltä sitten joka sivulla javascriptillä.

      html-sivu



      s.js

      var s = "\
      info\n\
      etusivu\n\
      ";

      document.write(s);

      Tai sitten käyttää jotain dynaamista kieltä kuten php sivun tuottamiseen

      • ja sitten sellaisella

        käyttäjällä jolla ei ole javasciptit päällä
        (niitä on paljon) ei näy paljoa mitään :-(


    • webhotelli vai liittymän mu...

      Jos sivut ovat webhotellissa joka tukee PHP:tä pitäisi tuon onnistua PHP:n avulla, nettiyhteyden mukanatulleessa sivutilassa ei yleensä ole PHP tukea. En ole tuota itse vielä kokeillut mutta PHP:n "include"lla pitäisi onnistua, muuten tuohon PHP tiedostoon voi laittaa ihan perus HTML sivun. PHP lähettää käyttäjälle HTML koodin siitä tiedostosta sellaisenaan ja PHP koodin kohdalla taas generoi sen lähetettävän HTML koodin lennosta sen PHP koodin mukaisesti.


      Itselläni tarkoitus lähiaikoina (kunhan aika riittää taas joskus) tehdä vastaava systeemi. Eli ulkoasu tyyliin http://www.cssplay.co.uk/layouts/body2.html niin että tuo "runko" eli valikot yms. ladataan erillisestä tiedostosta kaikille sivuille sama ja se sisältö on sitten sivukohtainen.

      Jotain tuontapaista ehkä ajat itsekkin takaa, tuo ei ole frameilla tehty vaikka siltä äkkisiltään vaikuttaakin vaan CSS ja floating layer, tuossa vaan joka sivulle tulisi se koko koodi mutta includella pitäisi saada ladattua se "vakiosisältö" erillisestä tiedostosta sekaan...

      • tärkeä asia

        Unohtui mainita, noita PHP tiedostoja ei sitten voi testata avaamalla tiedosto selaimella koska selain ei osaa tuota PHP koodia käsitellä, eli PHP näkyy oikein vain palvelimelta avattuna. Voit testata omalla koneella asentamalla koneellesi web palvelimen ja PHP tuen siihen ja senjälkeen avaamalla sivu selaimeen käyttäen osoitetta http://localhost tai http://127.0.0.0

        En muista varmuudella tukiko XAMMP tuota PHP:ta mutta se ainakin olisi helppo tapa asentaa koneelle web palvelin. Apachen asennus ja konfigurointikaan ei tosin ole mitenkään erityisen vaikeaa kunhan malttaa lukea ohjeet.


    • Miksi?

      Miksi kehysten käyttö on pois muodista?

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Sanna Marin teki sen, mihin muut eivät pystyneet - sote kerralla maaliin

      Yli 15 vuotta Suomessa vatvottu sote-uudistus meni lopulta läpi Sanna Marinin hallituksen aikana. Edeltävät hallitukset
      Maailman menoa
      78
      9317
    2. Marinin hallitus hyväksyi soten (105-77) vuonna 2021

      vastaan äänesti Kok, persut, KD, Liike Nyt. Nyt on sitten käynyt niin kuin on käynyt. Pääkirjoitus: Sanna Marin jätti
      Maailman menoa
      90
      5947
    3. Pikkupersu osoitti olevansa hieman yksinkertainen

      "Heikosti älykkyystesteissä pärjänneistä lapsista tulee muita todennäköisemmin ennakkoluuloisia ja konservatiivisia", uu
      Maailman menoa
      104
      5785
    4. Jos on heikkolahjainen ja laiska koulupudokas, niin silloin äänestää vasemmistopuolueita

      näin tämä on käytännössä aina mennyt. Jos ei älyä ole paljon suotu, niin ei silloin inssiksi opiskella, vaan päädytään
      Maailman menoa
      39
      4057
    5. Enää viisi yötä Sannan kirjaan

      Ihan täpinöissään tässä odotellaan. Vaikea pysytellä aloillaan, kun koko ajan tekisi mieli jo kirjakauppaan rynnätä, mut
      Maailman menoa
      48
      3995
    6. Kannattaako suomalaisen duunarin enää äänestää vasemmistopuolueita

      sillä eivät ne tunnu kovasti ajavan suomi-duunarin etuja. Jos katsotaan Vasemmistoliittoa, niin sehän on ihan feministi
      Maailman menoa
      78
      3832
    7. Sanna-kulttilaiset hehkuttaa edelleen Marinia, vaikka esim. Sote oli susi jo syntyessään

      mutta kulttilaiset eivät ole järjen jättiläisiä, ja sanoihin Lasse Lehtinenkin, että Suomessa on pohjoismaiden tyhmimmät
      Maailman menoa
      49
      3679
    8. Lehtinen: "Oli demareidenkin onni, että valkoiset voittivat sodan 1918"

      Lasse Lehtisen mukaan vasemmalla on radiohiljaisuus hänen uutuuskirjastaan, "Läheltä piti. Kansakunnan hurjat hetket" L
      Maailman menoa
      113
      3070
    9. IL - 100 000 potentiaalista sotilasta pakeni Ukrainasta!

      "Ukrainasta nuorten miesten joukkopako Liki 100 000 asevelvollisuusikäistä miestä on poistunut Ukrainasta parin viime k
      Maailman menoa
      58
      2885
    10. SDP:n valtuutettu valehtelee koulutuksensa

      SDP:n helsinkiläinen kaupunginvaltuutettu Mahad Ahmed käyttää maisterin titteliä suoritettuaan 60 opintopisteen epäviral
      Maailman menoa
      98
      2859
    Aihe