Oliver: setTimeout()

Beitrag lesen

Ersteinmal danke für deine Antwort.

function serveruhr()
{
var start = new Date();
var startzeit = start.getTime();

//Hier dann der Rest

var stopp = new Date();
var stoppzeit = stopp.getTime();
var timeout = 1000-(stoppzeit-startzeit);
window.setTimeout("serveruhr()", timeout);
}

So ist die Zeitdifferenz ca. 2-3ms. Die Uhr geht aber immer noch nach, wird die restliche Zeit bei der Funktion setTimeout() verloren? Ich habe es nicht geschaft die zeit der Fkt. setTimeout() zu messen, ist das möglich?