Oldal betoltesenek kesleltetese loading keppel
SCRIPT MEGTEKINTESE MUKODES KOZBEN
Volna egy scriptem ami arra lenne hivatott, hogy oldal betolteskor eloszor 5 masodpercig mutasson egy loading kepet, majd eltunve pedig a tartalmat az oldalnak.
Sajnos nem igazan mukodik mert a tartalmat is mutatja, mikozben a loadingot is. A loading resz rendben van mert 5 masodperc utan eltunik.
Nem igazan tudtam rajonni, hogy hogyan lehetne rejteni a tartalmat amig loadingol.Koszonom.
Esetleg, ha van olyan megoldasa vkinek ami nem hasznal body onload-ot, azt szivesen fogadnam.
■ Volna egy scriptem ami arra lenne hivatott, hogy oldal betolteskor eloszor 5 masodpercig mutasson egy loading kepet, majd eltunve pedig a tartalmat az oldalnak.
Sajnos nem igazan mukodik mert a tartalmat is mutatja, mikozben a loadingot is. A loading resz rendben van mert 5 masodperc utan eltunik.
Nem igazan tudtam rajonni, hogy hogyan lehetne rejteni a tartalmat amig loadingol.
- <html>
- <head>
- <title></title>
- </head>
- <body onLoad="init()">
- <div id="loading" style="position:absolute; width:99%; text-align:center; top:300px;"><img src="loading.gif" border="0"></div>
- <script>
- var ld=(document.all);
- var ns4=document.layers;
- var ns6=document.getElementById&&!document.all;
- var ie4=document.all;
- if (ns4)
- ld=document.loading;
- else if (ns6)
- ld=document.getElementById("loading").style;
- else if (ie4)
- ld=document.all.loading.style;
- setTimeout(
- function init() {
- if(ns4){ld.visibility="hidden";}
- else if (ns6||ie4) ld.display="none"; }
- , 5000 );
- </script>
- <center><br><br><br><br><br><br>tartalom<br>tartalom<br>tartalom<br></center>
- </body>
- </html>
Esetleg, ha van olyan megoldasa vkinek ami nem hasznal body onload-ot, azt szivesen fogadnam.
CSS
Koszonom! Eddig mukodik
Eddig mukodik rendesen minden bongeszoben amit kiprobaltam:
FF 3.6,
Opera 10.10,
IE 8.0,
Safari 4.0.5,
Avant 11.7,
Chrome 4.0.249,
Netscape 9.0.0.6
A kerdesem az lenne, hogy mukodik a fenti bongeszok regebbi verzioiban is, mert ha igen akkor ez a legjobb! :D
A cuccot vmelyik forumon talaltam, de a tied viszi a palmat!!!
getElementsByTagName
getElementsByTagName
függvényt, abban működni fog, és szinte minden böngésző IE5 óta tudja ezt.:D
Koszonom meg egyszer e remek kodot.
Udv!