Autor Zpráva
Celebi
Profil
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
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
Trochu upřesnit by to nešlo? S javascriptem teprve začínám.
Celebi
Profil
Alespoň by mě zajímalo jak konkrétně bych měl zapsat tu akci u setTimeout
Leo
Profil
I casovani nastavene pres setInterval se da zastavit (zrusit):

casovac = setInterval("dalsiobrazek()",5000);

a zastavi se

clearInterval(casovac);

Leo
Leo
Profil
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
Toto téma je uzamčeno. Odpověď nelze zaslat.