Dieses JavaScript zeigt an, wieviele Minuten und Sekunden seit dem Aufruf der Seite vergangen sind.
Folgendes muss im HEAD-Abschnitt stehen:
<script language="JavaScript">
<!--
Jetzt = new Date();
var Start = Jetzt.getTime();
function ZeitAnzeigen()
{
var absSekunden = Math.round(ZeitBerechnen());
var relSekunden = absSekunden % 60;
var absMinuten = Math.round((absSekunden-30)/60);
var anzSekunden ="" + ((relSekunden > 9) ? relSekunden : "0" + relSekunden);
var anzMinuten ="" + ((absMinuten > 9) ? absMinuten : "0" + absMinuten);
window.document.Anzeige.Zeit.value = anzMinuten + ":" + anzSekunden;
window.setTimeout('ZeitAnzeigen()',1000);
}
function ZeitBerechnen()
{
var Immernoch = new Date();
return((Immernoch.getTime() - Start)/1000);
}
//-->
</script>
So muss der BODY-Abschnitt beginnen (<body> also weglassen):
<body onLoad="window.setTimeout('ZeitAnzeigen()',1000)">
<form name="Anzeige">
<input size=7 name="Zeit">
</form>