einfachen Kalender einbauen
Findet ihr solche Javascript-Kalender auch so cool?
Das Tutorial, bzw. das Script stammt von Dynamic Drive.com; gehört mir also nicht! Ich habe es nur ins deutsche übersetzt, sodass es für euch hoffentlich einfacher zu verwenden ist.
1. Füge folgenden Code in den head-Bereich deiner Homepage ein:
/***********************************************
* Basic Calendar-By Brian Gosselin at http://scriptasylum.com/bgaudiodr/
* Script featured on Dynamic Drive (http://www.dynamicdrive.com)
* This notice must stay intact for use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/
</script>
2. Wenn du möchtest, kannst du noch Anpassungen am CSS des obigen Codes vornehmen und beispielsweise Farben und Schriftarten anpassen.
3. Lade dir nun die Datei basiccalendar.js herunter (Rechtsklick -> Speichern unter). Diese Datei brauchst du unbedingt, da sie dafür sorgt, dass das Kalender-Script funktioniert.
Lade sie auf deinen Webspace hoch.
4. Der nächste Code muss dort eingebaut werden, wo dein Kalender später angezeigt werden soll:
var todaydate=new Date()
var curmonth=todaydate.getMonth()+1 //get current month (1-12)
var curyear=todaydate.getFullYear() //get current year
document.write(buildCal(curmonth ,curyear, „main“, „month“, „daysofweek“, „days“, 1));
</script>
Anmerkung/Erklärung: Der Kalender nutzt eine Schlüssel-Funktion, damit er angezeigt werden kann. So sieht diese Funktion aus:
buildCal(4, 2003, „main“, „month“, „daysofweek“, „days“, 0)
Folgendermaßen setzt sich die Funktion zusammen. Verändere diese Dinge, je nachdem wie du sie brauchst:
4 Das ist der Monat, der angezeigt wird. 1 = Januar, 12 = Dezember
2003 Das Jahr, das angezeigt wird.
main, month, daysofweek, days sind alles entsprechende CSS-Klassen im Style des obersten Codes
0 bezeichnet die Rahmenbreite zwischen den Zellen. In diesem Fall haben die Zellen keinen Rahmen.