Autor | Zpráva | ||
---|---|---|---|
Otakar Profil * |
#1 · Zasláno: 12. 2. 2008, 16:40:30
Dobry den, mam problem s preloaderom stranky, po nacitani nezmizne.
Malo by to fungovat, ze zmizne po nacitani stranky alebo po troch sekundach. Neviete, kde by som mohol mat chybu? <script type="text/javascript"> preloader(3000); function preloader(endtime) { document.write("<div id=\"loading\">LOADING PAGE</div>"); setTimeout('clearpreload();',endtime); window.onload=clearpreload(); } function clearpreload() { document.getElementById("loading").style.display="none"; } </script> |
||
ah01 Profil |
#2 · Zasláno: 12. 2. 2008, 17:35:39
Názorný příklad proč by se nemělo používat vkládání JS jako text.
setTimeout('clearpreload();',endtime); Pak by autora ihned napadlo, že naspat window.onload=clearpreload(); je přeci nesmysl. setTimeout(clearpreload,endtime); window.onload = clearpreload; |
||
Otakar Profil * |
#3 · Zasláno: 12. 2. 2008, 18:08:06
<script type="text/javascript">
preloader(3000); function preloader(endtime) { document.write("<div id=\"loading\">LOADING PAGE</div>"); setTimeout('clearpreload();',endtime); window.onload=clearpreload(); } function clearpreload() { document.getElementById("loading").style.display="none"; } </script> Dekuji, moc mi to pomohlo, problem byl vyresen ;) |
||
Časová prodleva: 16 let
|
0