JavaScript: Comment faire quelque chose de tout à l'heure?
Je veux exécuter un code JS à chaque heure. Mais je ne peux pas utiliser
setInterval("javascript function",60*60*1000);
parce que je veux le faire à chaque heure pleine, je veux dire en 1:00 2:00 3:00 et ainsi de suite. Je pense à quelque chose comme
var d;
while(true) {
d = new Date();
if ((d.getMinutes() == '00') && (d.getSeconds() == '00')){
//my code here
}
}
mais il est trop lent et il ne fonctionne pas bien.
Thak vous d'avoir toutes les idées
- "trop lent" serait un euphémisme, à droite? Qui serait complètement geler votre navigateur pour toujours!
- Quel est le contexte? Semble comme il pourrait y avoir une meilleure solution sur le serveur avec une tâche Cron ou quelque chose.... mais difficile à dire, w/o sachant ce que c'est pour.