Autor | Zpráva | ||
---|---|---|---|
ladinek Profil * |
#1 · Zasláno: 10. 12. 2010, 22:09:55
Potřeboval bych poradit jak udělat aby se mi tento script neopakoval pořád dokola.
obr = -1; cas = 1200; function animation(){ obrazky = ["img/4.png","img/3.png","img/2.png","img/1.png","img/0.png","img/low.png"]; if (obr+1==obrazky.length) { obr=0; } else { obr++; } obrazek.src = obrazky[obr]; window.setTimeout('animation()',cas); } Ted když to spustim (<body onLoad="animation()"><img src="img/4.png" name="obrazek">), tak se mi obrázky opakuji pořád dokola, ale já bych chtěl aby se po posledním obrázku script zastavil. Prosim poradte mi. Děkuji. |
||
yFang Profil |
#2 · Zasláno: 10. 12. 2010, 22:59:54 · Upravil/a: yFang
Máš to tak napsaný, aby se to opakovalo.
Trochu jsem to upravil, ale netestoval jsem to. obr = 0; cas = 1200; function animation(){ obrazky = ["img/4.png","img/3.png","img/2.png","img/1.png","img/0.png","img/low.png"]; obrazek.src = obrazky[obr]; if (obr+1 != obrazky.length) { obr ++; window.setTimeout('animation()',cas); } } |
||
ladinek Profil * |
#3 · Zasláno: 10. 12. 2010, 23:20:24
yFang:
Ano to by mohlo byt ono.Dekuji |
||
_es Profil |
#4 · Zasláno: 11. 12. 2010, 04:13:43
|
||
Časová prodleva: 13 let
|
0