Struppi: setTimeout()

Beitrag lesen

Google schließlich ließ mich folgende Lösung finden:

// a javascript "sleep" function
// gap specifies the sleep time in miliseconds
function delay(gap){
var then,now;
then=new Date().getTime();
now=then;
while((now-then)<gap) {
  now=new Date().getTime();
}
}

Die 100% CPU Last erzeugt und sich vereinfachen läßt:

function pause(zeit){
         //Zeit hier in ms angeben
         var starttime=(new Date).getTime();
         while (starttime+zeit>(new Date).getTime()){};
}

Struppi.