Weiteleitung fixes Datum
Ihre normalerweise (an 364 Tagen) angezeigte Datei, soll an einem Tag des Jahres die Umleitung organisieren. Sie beinhaltet im Head-bereich das JavaScipt mit der Berechnungsfunktion und Weiterleitung für den Bedarfsfall.
An einem bestimmten Tag des festgelegten Monats (hier 24. Dezember) wird der Besucher automatisch zu einer anderen Seite weitergeleitet.
An jedem anderen Tag erfolgt keine Weiterleitung, es geschieht überhaupt nichts, nichts sichtbares zumindest.
Das aktuelle Datum wird ermittelt und mit dem eingetragenen Datum verglichen. Dabei bleibt es dann. Nur bei Übereinstimmung von Tag und Monat erfolgt die Weiterleitung.
Anwendungsbereiche:
- Hinweis Büro nicht besetzt (Brückentag)
- Hinweis 'Krawatten ab' am Karnevalsdonnerstag (für Rheinländer)
- Abwesenheitsmeldung am Tag des Betriebsausfluges
- Hinweis am 29. Februar in Schaltjahren
- Chaos-Shop geschlossen - Inventur (das kann dauern)
Die Datei leitet weiter
Sie fügen in die Datei mit dem üblichen Inhalt im Head-Bereich das JavaScript ein.
Sie können auf eine Domain (http://www ...) oder auf eine Seite innnerhalb Ihrer Web-Präsenz umleiten.
Wenn die Umleitung auf eine bestimmte Seite eingestellt wurde , sollte die Zieldatei schon jetzt auf dem Server abgelegt sein. So wird das nicht vergessen und sie können das Script testen, indem sie das Systemdatum (Uhr) des eigenen Computers auf das entsprechende Datum (ver-)stellen.
Rechts-klicken sie dazu (bei Windows) in der Statuszeile auf die angezeigte Uhrzeit und stellen das entsprechende Datum ein. Danach die Seite erneut laden.
Script anpassen
Im Script müssen 3 Werte festgelegt werden:
// Monat
// 1 = Januar, 12 = Dezember
var AktionsMonat = 12
// Tag
// 1-31
var AktionsTag = 24
// Zieladresse
// var ZielAdresse = "../weihnachtsseite.htm"
var ZielAdresse = "http://www.clickstart.de"
Dieses Script in den Head kopienen
<script type="text/javascript" language="JavaScript">
<!--
// Script Umleitung an einem bestimmten Datum
// 3 werte eintragen
// Monat festlegen 1 = Januar, 12 = Dezember
var AktionsMonat = 12
// Tag festlegen
var AktionsTag = 24
// Zieladresse festlegen
// var ZielAdresse = "../weihnachtsseite.htm"
var ZielAdresse = "http://www.stadt-geilenkirchen.com"
var Heute = new Date()
var HeuteMonatstag = Heute.getDate()
var HeuteMonat = Heute.getMonth()
AktionsMonat = AktionsMonat-1
if (HeuteMonatstag == AktionsTag && HeuteMonat == AktionsMonat) {
document.location.href = ZielAdresse
}
-->
</script>
Im BODY-Bereich der Seite steht der Inhalt der üblicherweise angezeigt werden soll. Der wird an den anderen 364 (Schaltjahr 365) Tagen zu sehen sein.

Umleitung Monatsdatei 1 von 12
Umleitung Tagsdatei 1 von 31
Umleitung Wochentag 1 von 7
datumsabhängige Umleitung - vor / während / nach
datumsabhängige Textausgabe - vor / während / nach
tageszeitabhängige Textausgabe (4 uhrzeitabhängige Texte)
|