[Javascript] exécution de la fonction setTimout() en boucle
Bonjour,
J'ai besoin d'ouvrir des pages web en laissant à chaque fois 30s d'écart entre chaque ouverture. Je me suis dit que la meilleure solution serait un retardateur (setTimeout). Seulement ce n'est pas toujours la même page que j'ouvre. J'ai donc dû insérer mon setTimeout dans une boucle for.
Je vous ajoute une partie de mon code pour une explication plus claire :
Citation:
var retardateur ;
for(i=1; i<=11; i++)
{
retardateur = setTimeout(envoi_ip(tab_ip[i-1]), 30000) ;
}
clearTimeout(retardateur) ;
Le problème est que ma boucle ne boucle pas pour je ne sais quelle raison. La fonction du setTimeout s'exécute une fois puis plus rien.
Quelqu'un a-t'il déjà eu des problèmes en utilisant setTimeout dans une boucle ? Avez-vous des solutions ?
Merci d'avance,
:salut: