Autor | Zpráva | ||
---|---|---|---|
kn_h Profil |
#1 · Zasláno: 8. 3. 2009, 21:02:38
Ahoj. Mám takovej dotázek.. Chtěl bych jak udělám, vždycky když kliknu na hlavní stránku dejme tomu, tak aby se odpočítávalo 5 sekund třeba, ale aby to i bylo vidět.. jakože jak ubíhají ty vteřiny.. no a až doběhnou tak aby se něco napsalo nebo tak..
díky :-) |
||
mark Profil |
#2 · Zasláno: 9. 3. 2009, 16:34:12
<span id="c"></span> <script> var c = 2; odpocet(); o=setInterval("odpocet()", 1000); function koniec() { alert("koniec_odpoctu"); } function odpocet(){if (c<0){clearInterval(o);koniec();return;}var z="";var d=Math.floor(c/86400);var h=Math.floor(c%86400/3600);var m=Math.floor(c%86400%3600/60);var s=Math.floor(c%86400%3600%60);if(m<10){m="0"+m}if(s<10){s="0"+s}if(d>0){z+=d+" ";}z+=h+":"+m+":"+s;document.getElementById("c").innerHTML=z;c--;} </script> |
||
mark Profil |
#3 · Zasláno: 9. 3. 2009, 16:37:49
Zabudol som doplniť, ... premennej c si nastav, kolko sekund chceš (teraz sú tam 2 sekundy), po skončení odpočtu sa odpočet zastaví a spustí sa funkcia koniec(). Do nej si tiež deklaruj nejaké príkazy, ktoré chceš, aby sa urobili, keď odpočet skončí.
|
||
kn_h Profil |
#4 · Zasláno: 9. 3. 2009, 20:38:18
mark
díky moc :-) |
||
Časová prodleva: 15 let
|
0