Thomas Schläppi: setTimeout() in einer for- Schleife

Beitrag lesen

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