Hi,
Aber, der Browser zeigt _n_i_e_ die richtige Uhrzeit an. Warum?
..., weil Deine Variable dif nur im Scope der Funktion start existiert. Debug-Ausgaben, das A und O jeder Fehleranalyse.
Hä, was??? Kapier ich nicht.
Was muss denn im Script verändert werden?
<script language="JavaScript"><!--
function start () {
d=new Date();
dif=1045255584900-d.getTime();
last=0;
place=document.forms[0].elements[0];
goon()}
function goon () {
d=new Date();
t=d.getTime()+dif;
d.setTime(t);
min=d.getMinutes(); if (min<10) {min="0"+min}
sec=d.getSeconds(); if (sec<10) {sec="0"+sec}
if (sec!=last) {
last=sec;
place.value=""+d.getHours()+":"+min+":"+sec;}
setTimeout('goon()', 200);}
// -->
</script>
Andreas