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!