2009-12-07 11 views
1

J'ai besoin de la possibilité de créer jusqu'à N minuteurs de temps en JavaScript/Ajax qui compteront comme un chronomètre (mais n'ont pas de boutons).Besoin de plusieurs temporisateurs indépendants dans Ajax

Un autre problème est que mes données seront chargées via une autre requête Ajax afin que la page sera constamment mise à jour. Je ne suis pas sûr de savoir comment je pourrais garder la valeur correcte d'une minuterie quand cela arriverait.

Merci!

+1

Vous devriez vérifier les fonctions JavaScript 'setInterval' et' setTimeout'. –

+0

Je connais ces fonctions. Le problème que j'ai est d'avoir plusieurs minuteurs. Je ne connais pas la quantité à l'avance. J'ai essayé de régler le temps avec ces deux-là mais ça ne se synchronise pas bien. – James

+0

Désolé, quelle est la question? –

Répondre

1

Javascript possède déjà cette fonctionnalité. Commander le

setInterval 
setTimeout 

fonctions. Les deux vous laisseront dire "En x nombre de millisecondes, je veux que la fonction de rappel suivante se déclenche". Avec setTimeout, le rappel se déclenche une fois. Avec setInterval, le rappel se répète jusqu'à ce que vous lui disiez d'arrêter.