JavaScript: Wie etwas zu tun, zu jeder vollen Stunde?

Möchte ich ausführen, einige JS-code alle Stunde. Aber ich kann nicht mit

setInterval("javascript function",60*60*1000);

weil ich will es tun, jede volle Stunde, ich meine, in 1:00, 2:00, 3:00 und so weiter. Ich denke über so etwas wie

var d;
while(true) {
  d = new Date();
  if ((d.getMinutes() == '00') && (d.getSeconds() == '00')){
    //my code here
  }  
}

aber es ist zu langsam und es funktioniert nicht gut.

Thak Dank für alle Ideen

  • "zu langsam" wäre ein Euphemismus, richtig? Das würde komplett einfrieren Ihrem browser für immer!!!
  • Was ist der Kontext? Scheint, wie es vielleicht eine schönere Lösung auf dem server mit einem Cron-job oder so etwas.... aber schwer zu sagen, w/o zu wissen, was es ist.
InformationsquelleAutor matlos | 2012-09-06
Schreibe einen Kommentar