Carsten: Timer-Script läuft immer langsamer ab

Beitrag lesen

Hallo Thomas!

Du rufst
  setTimeout("w()",1000);
am Ende der Funktion w() erneut auf. Dadurch addiert sich die Laufzeit der Funktion zu der gewünschten einen Sekunde.
benutze stattdessen:
  timer=setIntervall("w()",1000);
Das darfst nur einmal machen, die Funktion w() wird dann automatisch alle Sekunde aufgerufen.
Möchtest du anhalten:
  clearIntervall(timer);
Die Funktion w() wird jetzt nicht mehr aufgerufen.

Gruss,
 Carsten