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 :
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.var retardateur ;
for(i=1; i<=11; i++)
{
retardateur = setTimeout(envoi_ip(tab_ip[i-1]), 30000) ;
}
clearTimeout(retardateur) ;
Quelqu'un a-t'il déjà eu des problèmes en utilisant setTimeout dans une boucle ? Avez-vous des solutions ?
Merci d'avance,
![]()
Partager