[AJAX] Stopper un Set Interval
Bonjour,
j'essaye depuis quelques temps a stopper un setinterval avec un clear interval, j'ai mit un controle pour le stopper au bout d'un temps définie mais cela ne marche pas le setinterval ne se stoppe pas
voila mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| <script type="text/javascript">
function chargeconnect() {
var XHR = new XHRConnection();
XHR.setRefreshArea('login-on');
XHR.sendAndLoad("session.php", "POST");
return true;
}
setInterval("chargeconnect()", 50);
var count = 0;
var count2 = count++;
var interval = setInterval("chargeconnect()", 50);
if(count2 > 50)
{
clearInterval(interval);
}
</script> |
celui la ne marche pas et j'ai aussi essayer
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| <script type="text/javascript">
function chargeconnect() {
var XHR = new XHRConnection();
XHR.setRefreshArea('login-on');
XHR.sendAndLoad("session.php", "POST");
return true;
}
var count = 0;
var count2 = count++;
var interval = setInterval("chargeconnect()", 50);
if(count2 > 10)
{
clearInterval(interval);
} else {
setInterval("chargeconnect()", 50);
}
</script> |
qui ne marche pas non pus, comment puis je faire stopper le setinterval ?
Merci de votre aide