Jeden Tag im Monat eine anderer Spruch? Ein kleines JavaScript macht das möglich.

Ein einfaches JavaScript macht einen kleinen Effekt möglich. Zu jedem Tag im Monat eine unterschiedliche Augabe.
Die Technik wie das Skript arbeitet ist recht einfach. Es wird ein numerisches Array ins leben gerufen, und diesem werden 31 Sprüche zugewiesen. Nun wird noch das aktuelle Datum bzw. nur der aktuelle Tag ermittelt, und anhand der Nummer des Tages auf das Array zurückgegriffen, und der dem Tag entsprechende Spruch wird ausgegeben.

Eine Live-Demo des Skriptes

<script language="JavaScript">
<!--
var msg = new Array();
time = new Date();
today = time.getDate();
msg[1] = "Und wieder ein guter Tag um das devmag zu lesen...";
msg[2] = "Der Monat hat doch erst angefangen...";
...
msg[28] = "Tip 28";
msg[29] = "Tip 29";
msg[30] = "Bald kommt der Gehaltsscheck...";
msg[31] = "Tip 31";
function tagestip() {
document.write(msg[today]);
}
// -->
</script>


Um Platz zu sparen haben wir die restlichen Zuweisunge weggelassen. Diese sind ihnen überlassen. Sie können bei den Sprüchen natürlich auch HTML-Code, wie <h>-Tags verwenden, nur müssen Sie darauf achten, dass Sie die Attribute mit einfachen Anführungsstrichen (mit ' ' ) angeben, da das Skript sonst einen Fehler meldet.

Da das Skript mit einer Funktion arbeitet, muss diese explizit aufgerufen werden.

<script language="JavaScript">tagestip();</script>

Hiermit wird die Funktion aufgerufen. Dort wo Sie diese Zeile einfügen erscheint auch der Tip des Tags.

(tf)

Bookmark setzen... These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Bloglines
  • MisterWong
  • MySpace
  • Reddit
  • SEOigg
  • Technorati
  • TwitThis
  • Y!GG
  • Google Bookmarks

Weiterführende Links: