simple_javascript_clock
Differences
This shows you the differences between two versions of the page.
| simple_javascript_clock [2009/05/05 10:42] – created tkbletsc | simple_javascript_clock [2009/05/05 10:59] (current) – tkbletsc | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| < | < | ||
| + | |||
| + | |||
| < | < | ||
| < | < | ||
| Line 11: | Line 13: | ||
| } | } | ||
| - | function | + | function |
| - | { | + | |
| var now = new Date ( ); | var now = new Date ( ); | ||
| Line 33: | Line 34: | ||
| else if (h==0) h=12; | else if (h==0) h=12; | ||
| - | //var time_string = dows[dow] + " " + year + " | + | //return |
| - | var time_string = dows[dow] + " " + year + " | + | return |
| - | document.getElementById(" | + | } |
| + | |||
| + | function updateClock ( ) { | ||
| + | var now = new Date ( ); | ||
| + | |||
| + | var s = now.getSeconds ( ); | ||
| + | var ms = now.getMilliseconds(); | ||
| + | |||
| + | document.getElementById(" | ||
| // wait til the next minute + 500ms, that way we only update the clock on minute change | // wait til the next minute + 500ms, that way we only update the clock on minute change | ||
| - | // (for second-accuracy, | + | // (for second-accuracy, |
| var wait = 60000 - (1000*s+ms) + 500; | var wait = 60000 - (1000*s+ms) + 500; | ||
| + | //var wait = 1000-ms+100; | ||
| setTimeout(' | setTimeout(' | ||
| } | } | ||
| + | |||
| // --> | // --> | ||
| </ | </ | ||
| </ | </ | ||
| - | < | + | < |
| - | <span id=clock>& | + | < |
| + | < | ||
| + | updateClock(); | ||
| + | document.getElementById(" | ||
| + | </ | ||
| </ | </ | ||
| </ | </ | ||
| + | |||
| + | |||
| + | |||
| </ | </ | ||
simple_javascript_clock.1241545350.txt.gz · Last modified: (external edit)
