Autor | Zpráva | ||
---|---|---|---|
Celebi Profil |
#1 · Zasláno: 6. 2. 2005, 21:15:37
Jak udělat, aby se třeba každých pět vteřin změnil obrázek na jiný a nakonec poslední obrázek by zůstal a už se nezměnil.
|
||
Yuhů Profil |
#2 · Zasláno: 6. 2. 2005, 22:12:10
javascriptem
adresy obrázků vrazit do pole nebo je pojmenovat hezky s číslem časování spouštět přes SetInterval, ale jestli se má zasatvit ... hmmmm ..., tak možná přes SetTimeout. Nebo ne. Přes SetInterval, ale na konec dát podmínku a případně spustit ClearInterval. Obrázek označit idčkem a měnit mu src asi přes document.getElementId("idecko").src |
||
Celebi Profil |
#3 · Zasláno: 7. 2. 2005, 15:50:36
Trochu upřesnit by to nešlo? S javascriptem teprve začínám.
|
||
Celebi Profil |
#4 · Zasláno: 8. 2. 2005, 10:44:36
Alespoň by mě zajímalo jak konkrétně bych měl zapsat tu akci u setTimeout
|
||
Leo Profil |
#5 · Zasláno: 8. 2. 2005, 12:14:05
I casovani nastavene pres setInterval se da zastavit (zrusit):
casovac = setInterval("dalsiobrazek()",5000); a zastavi se clearInterval(casovac); Leo |
||
Leo Profil |
#6 · Zasláno: 8. 2. 2005, 12:18:52
Jinak
<img id="vymenovaciobrazek" src="obr1.jpg"> cislo = 1; posledni = 10; function dalsiobr() { if (cislo==posledni) { clearInterval(casovac); } else { cislo += 1; document.getElementById("vymenovaciobrazek").src = "obr"+cislo+".jpg"; } } casovac = setInterval("dalsiobr()",5000); Z hlavy. Ovsem neresi to zakladni otazku - jestli se za tech 5 sekund ten dalsi obrazek uz stacil stahnout ze serveru, Leo Leo |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0