Tips & Tricks: Die Alert-Box |
Dieses einfache Beispiel zeigt, wie man eine Alert-Box beim Laden und Verlassen einer Seite automatisch aufrufen kann, um Informationen anzuzeigen. Außerdem lernen Sie einige Sonderzeichen zur Formatierung der Boxen kennen. Zunächst aber zu unseren Mitteilungs-Boxen. Hierbei benötigen wir zwei Funktionen, die einen Alert-Text ausgeben. Eine beim Laden der Seite und eine beim Verlassen der Seite.
function hallo(){ alert("\n Danke das Sie meine Seiten besuchen. " + "\n Ich hoffen Ihnen gefallen meine Tips. " + "\n\n\ Beachten Sie bitte bsonder die Sektion News." + "\n Hier finden Sie Neuigkeiten aus der Netzwelt"); } function bye(){ alert("\n Ich hoffe Sie besuchen meine Seiten bald wieder."); }
Die Bedeutung der Sonderzeichen (z.B. \) werden Ihnen weiter unten in diesem Tip erklärt. Nun müssen wir nur noch die EventHandler onLoad und onUnload in das Body-Tag einbinden:
<BODY BGCOLOR="#FFFFFF" onLoad="hallo()" onUnload="bye()">
Eine normale Alert-Box sieht leider etwas langweilig aus. Um diese wenigsten etwas anzupassen, stehen Ihnen etliche Sonderzeichen zur Verfügung:
Ein paar kleine Tips noch am Rande. Falls Sie die Alert-Box etwas breiter als der Text darstellen möchten, so müssen Sie einfach leerzeichen einfügen. Um die gewünschte Breite zu erreichen, muß man etwas probieren.
alert("\n\n Kennen Sie die kleinen Smiley-Wesen? ");
Damit Sie den kompletten Text nicht in eine fortlaufende Zeile tippen müssen, können Sie die Strings mit dem + Zeichen verknüpfen. Dies verschafft Ihnen einen besseren Überlick über den Inhalt und der Sonderzeichen. Nachfolgend das Listing des obigen Beispiels:
alert("\n\n Kennen Sie die kleinen Smiley-Wesen? " + "\n ------------------------------------------------------------" + "\n\n Wenn nicht, dann sehen Sie sich die" + "\n folgende Aufstellung etwas genauer an:" + "\n\n\n\t =|:-) \t Abe Lincoln" + "\n\n\t :´} \t Richard Nixon" + "\n\n\t :(=) \t Jimmy Carter" + "\n\n\t 7:^] \t Ronald Reagan" + "\n\n\t \\|=// \t George Bush" + "\n\n\t =:o] \t Bill Clinton" + "\n\n\n Wie Sie sehen, kann man eine Alert-Box" + "\n bedingt formatieren." + "\n\n Bis zum nächsten Tip, gez. HANNES\n\n ");