J'ai une fonction Javascript qui fonctionne en boucle toutes les 4 secondes pour recharger un DIV.
Comment puis-je faire pour inclure dedans un timeout de 60 secondes?
Dois-je utiliser setTimeout? Mais comment?
Merci de vos réponses,
__________________________
Paulux
>>J'ai une fonction Javascript qui fonctionne en boucle toutes les 4 secondes
bien. donc setTimeout ou setInterval, probablement.
>>Comment puis-je faire pour inclure dedans un timeout de 60 secondes?
euh..
pour lancer une autre fonction ? : setTimeout ou setInterval, non ?
ou pour changer les 4 secondes en 60 ? ; changer le délai de relance ?
>>Dois-je utiliser setTimeout?
probablement. ou alors, setInterval.
>>Mais comment?
setTimeout("fonction_desiree();",délai);
ou setInterval à la place de setTimeout.
En fait je veux que ce process qui rafraichis le DIV toutes les 4 secondes, s'arrête au bout de 60 secondes.
Je travaille en PHP et n'ai pas beaucoup l'habitude de JS. En fait, j'ai souvent utilisé du code disponible mais n'ai pas toujours la gymnastique nécessaire sachant que ce code se trouvera dans la page.
Pour rafraichir mon div, j'utilise la classe php dnrefresh, proposée par
docteur.night
il faut voir ce que c'est que "content_to_refresh_" et "refresh_id",
mais à priori
document.getElementById("content_to_refresh_"+refresh_id)
ou document.formulaire["content_to_refresh_"+refresh_id]
ou probablement quelque chose d'aussi simple.