Kezdőoldal » Számítástechnika » Weblapkészítés » Javascripttel kéne megoldani...

Javascripttel kéne megoldani az alábbit, de sehogy nem megy. Meglehet egyáltalán?

Figyelt kérdés

Képek jelennek meg időzítve. De ha megnyomok egy gombot akkor kezdődjék újra.


Mármost ha elindítom az időzítést, akkor azt már nem tudom leállítani. Hogyan oldható ez meg?



2012. okt. 15. 21:48
 1/6 anonim ***** válasza:
Hogy indítod el?
2012. okt. 15. 21:56
Hasznos számodra ez a válasz?
 2/6 anonim ***** válasza:
clearInterval(<timer változó>)
2012. okt. 15. 21:58
Hasznos számodra ez a válasz?
 3/6 A kérdező kommentje:
setTimeout-ot használom, miért lehet mást is?
2012. okt. 15. 22:20
 4/6 A kérdező kommentje:
Tudna valaki segíteni? Előre is köszönöm.
2012. okt. 16. 12:28
 5/6 anonim ***** válasza:

amit írtak clearInterval jó?

Esetleg settimeout(0)

2012. okt. 16. 17:56
Hasznos számodra ez a válasz?
 6/6 anonim ***** válasza:

Szóval

- valami eventre elindítod a lejátszást:

var timer = setInterval(function(){//kép léptetése},késleltetés)

- gombnyomásra:

clearInterval(timer);

// első kép betöltése (function vagy inline)

timer = setInterval(function(){//kép léptetése},késleltetés)


Dióhéjban ennyi. A lényeg, hogy a setInterval object-et tedd el egy változóba, hogy később ki tudd nullázni a clearInterval-lal

2012. okt. 16. 18:43
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!