| |
Ein Fenster allein macht noch nicht viel her, also wollen wir heute etwas interessantes in das Fenster hinein schreiben: die Uhrzeit! Hier gleich das Beispiel:
<html>
<head>
<title> Eine Uhr in Javascript </title>
<script language="JavaScript">
function meineUhr()
{
var AktuellesDatum=new Date();
var win;
win = window.open("", "Uhr","width=300,height=200,resizeable=yes");
win.document.open("text/html");
win.document.fgColor="#BFBFBF"; // Silber (!)
win.document.bgColor="#004477"; // Blauton
win.document.write("<br>" + AktuellesDatum);
win.document.write("<br>Dieses Fenster ist gleich weg!");
win.document.close();
win.setTimeout('window.close()',3000);
}// Ende der Funktion meineUhr
</script>
</head>
<body onload="meineUhr()">
<h2>Dies ist das Hauptfenster!</h2>
</body>
</html>
Hier wieder die Erklärungen zu diesem Beispiel:
win.document.write("<br>" + AktuellesDatum);
stunden = AktuellesDatum.getHours(); minuten = AktuellesDatum.getMinutes(); sekunden = AktuellesDatum.getSeconds(); Zeit = stunden +":" + minuten + ":" + sekunden;Baue diese Zeile in deine Funktion meineUhr() ein, bevor du das Fenster öffnest, und ersetzte die Ausgabe von AktuellesDatum durch die Ausgabe von Zeit (Wo?). Wofür sind die Doppelpunkte gut? _______________________ (Abspeichern unter uhr2.htm)
window.status = Zeit;und speichere das Ganze unter dem Namen uhr3.htm ab!