window.setTimeout Frage

Grufy

Mitglied
wie rufe ich mit der funktion window.setTimeout eine andere funktion auf?
sprich

funktion x1

ich lasse in funktion x2 die funktion x1 mit einer schleife aufrufen wie mache ich das ?

mit window.setTimeout(x1(100px), '100'); ?

wird dann die funktion im abstandt von 100 ms aufgerufen ? bei mir geht das so nicht hoffe ihr könnt mir helfen

Gruß
Nico
 
window.setTimeout("x1(100px)", '100');

wenn die Funktion nicht in Anführungszeichen steht wird sie sofort ausgeführt, also wäre der Timeout unnötig.
 
Übergibst du Strings musst du die natürlich auch escapen (1) oder Hochkommata verwenden (2):
Javascript:
window.setTimeout("alert(\"blubb\")",100);
window.setTimeout("alert('blobb')",300);
 

Neue Beiträge

Zurück