setTimeout() in einer for- Schleife
Thomas Schläppi
- javascript
Hi!
Ich möchte eine setTimeout() Funktion aufrufen. Dies funktioniert einwandfrei.
Das Script läuft jedoch nach dem Funktionsaufruf von setTimeout weiter.
Bsp:
for (Bedingungen)
{
Anweisung1
Anweisung2
Anweisung3
setTimeout('funktion', timeout)
Anweisung4
Anweisung5
}
=> die Funktion wird erst nach dem Timeout ausgeführt, die Anweisungen 4&5 sofort.
Wie kann ich die ganze Sache verzögern, sodass die Anweisungen 4&5 erst nach der Funktion ausgeführt werden???
MfG
Thomas Schläppi
Hallöle,
das müsste es sein:
http://forum.de.selfhtml.org/archiv/1999_2/t02874.htm
so long
Christoph
Holla,
Du solltest vielleicht dran denken, dass die TimeOut-Anweisung nicht das ganze anhält. Am besten schreibst Du die Anweisung 4&5 in die 'funktion' rein, die mit TimeOut aufgerufen wird, oder in eine neue. die Schleife musst Du aber bestimmt noch mit break; abbrechen denke ich?!