Js idozito keszitese?
Figyelt kérdés
Azt szeretném elérni, h 5 masodpercenként fusson le egy js rész. vki tudna segiteni?
t=setTimeout("alert('asd')",5000);
ez csak egyszer fut le. thx
2010. nov. 1. 10:43
1/4 anonim válasza:
Csinálj egy függvényt (function-t), a függvény végére írd a setTimeout-ot, és a függvényt magát hívd meg vele valamennyi időközönként, a setTimeout előtt pedig a lefuttatni kívánt programrészt tedd.
Illetve a függvényen kívül hívd meg egyszer a függvényt.
3/4 A kérdező kommentje:
egy jQuery-s ajax hivast szeretnék 5sec-enként lefutatni.
function animBall(){
setTimeout('animBall()', 5000);
$.ajax({url: 'ajax/map.php',type: 'GET',dataType: 'html',beforeSend: function(x) {if (x && x.overrideMimeType) {x.overrideMimeType('text/html; charset=ISO-8859-2');}},success: function(data){$('#map').html(data);}});
}
de nem muxik:S
2010. nov. 1. 11:07
4/4 A kérdező kommentje:
ohh megvan. $(document).ready(function() -be raktam ezt a részt. most kivettem és minden muxik. thx!
2010. nov. 1. 11:15
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, 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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!