Supportnet / Forum / Webseiten/HTML
Zeitschaltung
Frage
Hy,
ich brauche einen HTMl oder Java Code der Folgendes bewirkt:
Bis sagen wir mal mitternacht wird die seite mitternacht.htm angezeigt, so bald aber Mitternacht rum ist die seite nachmitternacht.htm
Gibt es so was?
Dann brauch ich noch nen Code der über die Seite so Silvester Feuerwerk oder ähnliches verstreut!
THX
5Mark
Antwort 1 von Undertaker
Hi,
so, biddeschön:
des weiteren kann ich Dir Selfhtml empfehlen...
Gruß
Undertaker
so, biddeschön:
<html>
<head>
<script language="JavaScript">
<!--
jetzt = new Date();
Std = jetzt.getHours();
if(Std >= 7 && Std <= 23) location.replace("mitternacht.htm");
else if(Std >= 0 && Std < 7) location.replace("nachmitternacht.htm");
-->
</script>
</head>
<body>
</body>
</html>
.
des weiteren kann ich Dir Selfhtml empfehlen...
Gruß
Undertaker
Antwort 2 von 5Mark
Was genau muss ich da wo einsetzen?
Antwort 3 von Undertaker
Hi,
ich denke das einzige was geändert werden braucht, sind die Zeiten und die aufzurufenden Seiten:
Die erste Zeile der IF-Anweisung beginnt mit IF. Folgende Zeilen mit ELSE IF ...
Beispiel:
Die Bedingung dieser Zeile wird in der Zeit von 7:00 und 23:59 wahr.
location.replace() ersetzt dann die aktuell im Browser geladene Datei durch die Datei mitternacht.htm
Du brauchst also nur die beiden bestehenden Zeilen von den Uhrzeiten und von der aufzurufenden Datei anpassen und ggf. weitere Zeilen (beginnent mit ELSE IF) hinzufügen...
Gruß
Undertaker
ich denke das einzige was geändert werden braucht, sind die Zeiten und die aufzurufenden Seiten:
Die erste Zeile der IF-Anweisung beginnt mit IF. Folgende Zeilen mit ELSE IF ...
Beispiel:
if(Std >= 7 && Std <= 23) location.replace("mitternacht.htm");
.Die Bedingung dieser Zeile wird in der Zeit von 7:00 und 23:59 wahr.
location.replace() ersetzt dann die aktuell im Browser geladene Datei durch die Datei mitternacht.htm
Du brauchst also nur die beiden bestehenden Zeilen von den Uhrzeiten und von der aufzurufenden Datei anpassen und ggf. weitere Zeilen (beginnent mit ELSE IF) hinzufügen...
Gruß
Undertaker
Antwort 4 von 5Mark
Bei mir kommt:
Die Seite kann nicht angezeigt werden! Geb mal den Code ohne den hintergrund bitte!
Die Seite kann nicht angezeigt werden! Geb mal den Code ohne den hintergrund bitte!
Antwort 5 von Undertaker
Ähm, Hallo?
Nimm den Editor von Windows:
Start-> Programme-> Zubehör-> Editor
Kopiere den blau hinterlegten HTML-Code per Copy & paste in den Editor und speichere die Datei als index.htm
In diesem Beispiel müssen die Dateien mitternacht.htm und nachmitternacht.htm im gleichen Verzeichnis liegen, wie die Datei index.htm
Wenn die Dateien, die mittels location.replace() aufgerufen werden, nicht existieren, dann ist die Fehlermeldung Die Seite kann nicht angezeigt werden! völlig ok...
Gruß
Undertaker
Nimm den Editor von Windows:
Start-> Programme-> Zubehör-> Editor
Kopiere den blau hinterlegten HTML-Code per Copy & paste in den Editor und speichere die Datei als index.htm
In diesem Beispiel müssen die Dateien mitternacht.htm und nachmitternacht.htm im gleichen Verzeichnis liegen, wie die Datei index.htm
Wenn die Dateien, die mittels location.replace() aufgerufen werden, nicht existieren, dann ist die Fehlermeldung Die Seite kann nicht angezeigt werden! völlig ok...
Gruß
Undertaker

