Leider hat es so auch nicht funktioniert. Jetzt wird das Datum sowie die Uhrzeit garnicht ausgegeben. Kann mir jemand sagen, was ich falsch gemacht habe?
Kurze Info über den geplanten Ablauf:
- zuerst wird die Seite "home.html" aufgerufen
- dort befindet sich ein link ("datum"), auf dessen Mausklick die Funktion "get_Datum_Uhr()" geladen wird
- diese Funktion öffnet ein neues Fenster:
win = window.open("datum_uhr.html","datum_uhr","width=300,height=200,resizable=yes");
sowie die Funktion:
win.setTimeout('new_Datum()',2000);
- die Seite "datum_uhr.html" enthält Formularfelder, die die Uhrzeit und das Datum angezeigen sollen
- alle Funktionen sind in einer globalen Datei gespeichert (code.cs)
Hier nochmal die Funktionen:
var win;
var stunden, minuten, sekunden, uhrzeit, jahr, monat, tag, datum;
var akt_Datum = new Date();
function new_Datum()
{jahr = akt_Datum.getYear();
monat = akt_Datum.getMonth()+1;
tag = akt_Datum.getDate();
stunden = akt_Datum.getHours();
minuten = akt_Datum.getMinutes();
sekunden = akt_Datum.getSeconds();
datum = tag+"."+monat+"."+jahr;
win.document.datumUhr.date.value = datum;
uhrzeit = stunden+":"+minuten+":"+sekunden+" Uhr";
win.document.datumUhr.time.value = uhrzeit;
}
function get_Datum_Uhr()
{win = window.open("datum_uhr.html","datum_uhr","width=300,height=200,resizable=yes");
win.setTimeout('new_Datum()',2000);
}
Die Datei datum_uhr.html enthält eigentlich nichts besonderes:
<html>
<head>
<title>Datum-Uhrzeit</title>
<SCRIPT LANGUAGE="JavaScript" SRC="code.js">
</SCRIPT>
</head>
<body bgcolor="#000000" text="#FFFFFF" link="Yellow">
<form name="datumUhr">
Datum <br />
<input size=10 name="date"></p>
Uhrzeit <br />
<input size=10 name="time"></p>
<p>Sie waren
<input size=4 name="online"> Sekunden auf dieser Homepage!
</form>
</body>
</html>
Kurze Info über den geplanten Ablauf:
- zuerst wird die Seite "home.html" aufgerufen
- dort befindet sich ein link ("datum"), auf dessen Mausklick die Funktion "get_Datum_Uhr()" geladen wird
- diese Funktion öffnet ein neues Fenster:
win = window.open("datum_uhr.html","datum_uhr","width=300,height=200,resizable=yes");
sowie die Funktion:
win.setTimeout('new_Datum()',2000);
- die Seite "datum_uhr.html" enthält Formularfelder, die die Uhrzeit und das Datum angezeigen sollen
- alle Funktionen sind in einer globalen Datei gespeichert (code.cs)
Hier nochmal die Funktionen:
var win;
var stunden, minuten, sekunden, uhrzeit, jahr, monat, tag, datum;
var akt_Datum = new Date();
function new_Datum()
{jahr = akt_Datum.getYear();
monat = akt_Datum.getMonth()+1;
tag = akt_Datum.getDate();
stunden = akt_Datum.getHours();
minuten = akt_Datum.getMinutes();
sekunden = akt_Datum.getSeconds();
datum = tag+"."+monat+"."+jahr;
win.document.datumUhr.date.value = datum;
uhrzeit = stunden+":"+minuten+":"+sekunden+" Uhr";
win.document.datumUhr.time.value = uhrzeit;
}
function get_Datum_Uhr()
{win = window.open("datum_uhr.html","datum_uhr","width=300,height=200,resizable=yes");
win.setTimeout('new_Datum()',2000);
}
Die Datei datum_uhr.html enthält eigentlich nichts besonderes:
<html>
<head>
<title>Datum-Uhrzeit</title>
<SCRIPT LANGUAGE="JavaScript" SRC="code.js">
</SCRIPT>
</head>
<body bgcolor="#000000" text="#FFFFFF" link="Yellow">
<form name="datumUhr">
Datum <br />
<input size=10 name="date"></p>
Uhrzeit <br />
<input size=10 name="time"></p>
<p>Sie waren
<input size=4 name="online"> Sekunden auf dieser Homepage!
</form>
</body>
</html>