Supportnet Computer
Planet of Tech

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:


<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:

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!

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


Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: