Revision 195f4f9e
Von Moritz Bunkus vor mehr als 17 Jahren hinzugefügt
bin/mozilla/menunew.pl | ||
---|---|---|
101 | 101 |
print qq| |
102 | 102 |
<script type="text/javascript"> |
103 | 103 |
<!-- |
104 |
var h=$Stunden; var m=$Minuten; var s=$Sekunden; |
|
105 | 104 |
function clockon() { |
106 |
s=++s%60;if(s==0){m=++m%60;if(m==0)h=++h%24;} |
|
107 |
document.getElementById('clock_id').innerHTML = (h<10?'0'+h:h)+":"+(m<10?'0'+m:m)+":"+(s<10?'0'+s:s); |
|
108 |
var timer=setTimeout("clockon()", 1000); |
|
105 |
var now = new Date(); |
|
106 |
var h = now.getHours(); |
|
107 |
var m = now.getMinutes(); |
|
108 |
document.getElementById('clock_id').innerHTML = (h<10?'0'+h:h)+":"+(m<10?'0'+m:m); |
|
109 |
var timer=setTimeout("clockon()", 10000); |
|
109 | 110 |
} |
110 | 111 |
window.onload=clockon |
111 | 112 |
//--> |
Auch abrufbar als: Unified diff
Die Uhrzeit richtig berechnen: nämlich von einer Instanz von Date() abfragen und nicht einen internen Zähler einmal pro Sekunde hochzählen.