Azt már tudjuk, hogyan kell frame-es dokumentumokat gyártani, de még nem tudjuk, mi a teendõ akkor, ha azt szeretnénk, mindenki élvezze a dokumentumunkat, függetlenül attól, hogy böngészõje képes mutatni a frameket vagy nem.
Ezt a feladatot legelegánsabban a <noframe></noframe> parancs segĂtsĂ©gĂ©vel oldhatjuk meg.
<HTML> <HEAD> </HEAD> <FRAMESET rows="50%,50%"> <FRAME SRC="html1.html"> <FRAME SRC="html2.html"> </FRAMESET> <noframe> <html> <body> Használon újabb böngészõt! </body> </html> </noframe> </HTML>
|
|
Az eredmĂ©ny az Ăşj böngĂ©szõkkel a <FRAMESET> </FRAMESET> közĂ© esõ rĂ©sz lesz, a rĂ©giekkel a <noframe> </noframe> közĂ© esõ rĂ©sz. Mi most csak azt a kiábrándĂtĂł tĂ©nyt közöltĂĽk a böngĂ©szõ emberrel, hogy "Használjon Ăşjabb böngĂ©szõt!", de akár egy komplett web-dokumentumot is elhelyezhettĂĽnk volna.
Ez utóbbi megoldással csak az a gond, hogy a frame-es olvasók is le fogják ezt tölteni, noha ez nekik nem jelenik meg, ami a mûveletet kicsit lassabbá teheti.
Ekkor megtehetjĂĽk azt, hogy noframe esetben a dokumentumunk hĂvjon meg egy másik dokumentumot. Az ehhez szĂĽksĂ©ges trĂĽkköt framek nĂ©lkĂĽl mutatjuk meg.
A legtöbb HTTP-szerver felismeri a <META HTTP-EQUIV="Refresh" CONTENT="x; URL=dok.html"> utasĂtást. Ennek eredmĂ©nye az, hogy x másodperc mĂşlva letöltõdik a dok.html dokumentum. Az alábbi pĂ©lda ezt illusztrálja.
<HTML> <HEAD> <META HTTP-EQUIV="Refresh" CONTENT="5; URL=index.htm"> </HEAD> <body> Az alábbi dokumentum, ha az ön böngĂ©szõje támogatja, öt másodperc mĂşlva meghĂvja a tanfolyam fõoldalát. </body> </HTML> |
|
Tehát a frame - nemframe esetben "energiatakarĂ©kos" megoldást kaphatunk, ha elõre elkĂ©szĂtĂĽnk egy nem frames dokumentumot, Ă©s azt nem illesztjĂĽk be a frames dokumenzumba, hanem meghĂvjuk nĂ©hány másodperc mĂşlva.Â
Hozz�sz�l�sok Kedves Olvas�! Jelentkezzen be �s akkor hozz�sz�lhat a t�m�hoz!