JavaScript-Zeitansage

Auf einfache Weise können Sie dem Besucher Ihrer Site mit einer Uhr in der Statuszeile das aktuelle Datum und die Zeit anzeigen. Diese Uhr wird automatisch gestartet, sobald die Seite geladen ist. Dazu werden eine einfache Funktion und ein event handler benötigt.

Der Source-Code dieses Beispiels:


1 <SCRIPT LANGUAGE="JavaScript"> 

2 function clock() {

3	window.setTimeout("clock()", 1000);

4	var today = new Date();

5	self.status = today.toString();

6 }

7 </SCRIPT>

In Zeile 3 wird der Update-Takt der Uhr eingestellt; sinnvollerweise lässt man diesen Parameter bei 1000 Millisekunden (= 1 Sekunde). Zeile 4 liest Datum und Zeit aus der Systemuhr und definiert damit die Variable today. Zeile 5 schliesslich macht aus der Variable einen Textstring und schreibt ihn in die Statuszeile.

Damit die Anzeige beginnt, wenn die Seite fertig geladen ist, muss jetzt noch der Aufruf definiert werden. Das geschieht mit dem onLoad-event handler im Body-Tag:

<BODY onLoad="clock()">




© 1997 WindowsGuide Online