Tageslink der Woche - 1 von 7 (Wochentag Mo. - So.)
Ihre ganz persöhnliche Linkempfehlung wird als Tageslink der Woche in die HTML-Seite geschrieben. Der Link wechselt täglich, abhängig vom Wochentag. Es wird also auf eine von sieben eingetragenen Webseiten verwiesen. Die Seiten werden natürlich in einem neuen Browserfenster geöffnet.
Link für den aktuellen Wochentag
Das Script lässt sich nicht nur für eine Linkempfehlung fremder Seiten einsetzen! Denkbar wäre auch ein täglicher Linktipp, mit dem Sie auf eine neue oder interessante Unterseite ihres eigenen Web-Projekts hinweisen.
Das Script für den Link des Wochentages habe ich nun völlig neu aufgebaut. Ich lasse den gesamten Link per JavaScript in das Dokument schreiben und bei MouseOver einen frei wählbaren, angepassten Titeltext anzeigen.
Die Informationen für den anzuzeigenden Link (URL und Text) werden einem Register (Array) entnommen.
Sie haben, anders als beim Zufallslink, Einfluss auf den jeweiligen Link für den entsprechenden Wochentag. Sie können ihren 'Sonntagslink' also wirklich sonntags oder die passende Seite für den Montag auch an einem Montag verlinken.
dynamischer MouseOver-Text
Der MouseOver-Text wird vom JavaScript aus 3 Elementen zusammengefügt. Zwei Elemente werden dem Array entnommen, der Wochentag wird aus dem Systemdatum errechnet.
var Einleitung = "Mein Linktipp für";
var OverText = Einleitung + Wochentag (aus Array) + MouseOverText (aus Array)
Wenn Sie die Variable Einleitung und die Elemente für den Wochentags-Array leer lassen, wird nur noch der zugehörige Link-MouseOver-Text angezeigt:
Links dem Wochentag zuordnen
Die URLs der 7 Seiten und den zugehörigen MousOver-Text schreiben Sie in eine Liste:
Liste = new Array()
// mo
Liste[Liste.length]="http://www.web-toolbox.net/kgs/index.htm",
Liste[Liste.length]="HP der katholischen Grundschule Würm",
// di
Liste[Liste.length]="http://www.aphoven.de/",
Liste[Liste.length]="Historische Schützen",
// mi
Liste[Liste.length]="http://www.dng-ac.de/",
Liste[Liste.length]="Narkolepsie Aachen",
// do
Liste[Liste.length]="http://www.fussballkreis-heinsberg.de/",
Liste[Liste.length]="Fußballkreis Heinsberg",
// fr
Liste[Liste.length]="http://www.rot-weiss-frelenberg.de/",
Liste[Liste.length]="Vereunshomepage Rot-Weiß Frelenberg 09",
// sa
Liste[Liste.length]="http://www.igelstation-hs.de/",
Liste[Liste.length]="Igelstation Heinsberg-Aphoven",
// so
Liste[Liste.length]="http://www.freizeitbilder.de/",
Liste[Liste.length]="die schönsten Freitzeitfotos"
(Array-Elemente sind durch Komma getrennt, letzter Eintrag hat kein Komma am Ende)
Der MouseOver-Text wird abhängig von der Linkbeschreibung (im Array für die 7 Links eingetragen) und aus diesen beiden Elementen zusammen gesetzt. Der Wochentag wird automatisch ermittelt. natürlich können Sie die Texte anpassen.
einleitender Text:
var Einleitung = "Mein Linktipp für";
Bezeichnung des Wochentages:
// Liste Tagesnamen
var Wochentag = new Array
(
" Sonntag",
" Montag",
" Dienstag",
" Mittwoch",
" Donnerstag",
" Freitag:",
" Samstag"
);