HighDots Forums  

setTimeout abbrechen

Javascript (German) Programmiersprache JavaScript. (de.comp.lang.javascript)


Discuss setTimeout abbrechen in the Javascript (German) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Stefan Christ
 
Posts: n/a

Default setTimeout abbrechen - 10-09-2006 , 03:52 PM






Guten Abend,

ich habe einen Timer, der nach 3 Sekunden eine Funktion aufruft. Sobald
diese abgearbeitet ist, ruft sie sich selber wieder mit diesem Timer
auf. Nun möchte ich den Timer aber auch abbrechen können, wenn ein
bestimmtes Ereignis eintritt.

Hier mein Versuch:

var timer = false;
function f_refresh() {
...
timer = window.setTimeout("f_refresh('')", 3000);
}
function abbrechen() {
if(timer) {
window.clearTimeout(timer);
}
}

Leider wird der Timer nie abgebrochen, eine Fehlermeldung erhalte ich
aber auch nicht. Weiss jemand wo der Fehler liegt?

Danke,
Stefan


Reply With Quote
  #2  
Old   
Ralf Beutler
 
Posts: n/a

Default Re: setTimeout abbrechen - 10-10-2006 , 06:18 AM






Stefan Christ wrote:
Quote:
ich habe einen Timer, der nach 3 Sekunden eine Funktion aufruft. Sobald
diese abgearbeitet ist, ruft sie sich selber wieder mit diesem Timer
auf. Nun möchte ich den Timer aber auch abbrechen können, wenn ein
bestimmtes Ereignis eintritt.

Leider wird der Timer nie abgebrochen, eine Fehlermeldung erhalte ich
aber auch nicht. Weiss jemand wo der Fehler liegt?
Stell ein minimal nicht funktionierendes Beispiel online.
Mein Beispiel funktioniert:
http://brain4.de/test/dcljs/dom/timeout.html

br | rb
--
Sie freuten sich riesig, wenn eine Maschine nach sechs Stunden etwas
fertig brachte, wozu jeder Mensch auf der Straße für 2 Cent fähig
gewesen wäre. Anschließend ließen sie sich Bananen- und Sushi-Pizza
kommen und schliefen vor der Tastatur ein. [aus T.P., Heiße Hüpfer]


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.