title image


Smiley Re: Application.DoEvents() wäre toll
Du wirst um setTimeout nicht drumherum kommen, denn es gibt keine Möglichkeit ein skript pausieren zu lassen. Deine "Pause" Funktion hält lediglich alles an und erzeugt 100% CPU Last.



JS ist dermaßen optimiert, dass während anderer Operationen (in deinem Falle die while Schleife) kein Update der Anzeige mehr gemacht wird (um nicht unnötig Rechenleistung zu verbrauchen) und dies läßt sich auch nicht ändern.



D.h. du musst die Logik die hinter dem ganzen steht entsprechend ändern, z.b. in dem du einen Flag setzt und abfragst anstatt einen Rückgabewert.


geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: