Kennt jemand diesen Kalender jscalendar: http://www.dynarch.com/projects/calendar/ ?
ich möchte so eine Funktion, wie auf http://blubbbla.bl.funpic.de/kalender.jpg dargestellt, realisieren.
Also d.h. ich kann verschiedene Termine hinzufügen. Hinter jedem Termin gibt es dann ein Icon, was den Kalender öffnet und diesen Termin bearbeiten lässt.
Ich habe alles hinbekommen, bis auf, dass der Kalender bei allen Icons aufgeht. Ich habe es so versucht:
(Wenn es Termin hinzugefügt wird, heißt die id zum Beispiel "trigger_img2" und der name="2" )
Das funktioniert aber nur im Firefox. Das Problem des Ganzen ist einfach, dass man an die Setup Funktion die ID des Triggers (des Buttons oder Link, wo der Kalender aufgeht) übergibt. Wenn ich aber Termine hinzufüge, erzeugt die Id sich ja dynamisch (sie erhöht sich). Ich kann die ID also nie wirklich wissen. Deswegen habe ich den Aufruf so wie oben probiert. Aber geht wie gesagt nur im Firefox
Hat das schon mal jemand gemacht oder eine Idee?
ich möchte so eine Funktion, wie auf http://blubbbla.bl.funpic.de/kalender.jpg dargestellt, realisieren.
Also d.h. ich kann verschiedene Termine hinzufügen. Hinter jedem Termin gibt es dann ein Icon, was den Kalender öffnet und diesen Termin bearbeiten lässt.
Ich habe alles hinbekommen, bis auf, dass der Kalender bei allen Icons aufgeht. Ich habe es so versucht:
C:
<a href="#" id="trigger_img1" name="1" onclick="Calendar.setup({displayArea:'f_date_c',ifFormat : '%m.%d.%Y',button : 'trigger_img'+this.name,addNewSate: false, editDate_name:this.name });">
<img src="ressources/images/icons/calendar.gif" />
</a>
(Wenn es Termin hinzugefügt wird, heißt die id zum Beispiel "trigger_img2" und der name="2" )
Das funktioniert aber nur im Firefox. Das Problem des Ganzen ist einfach, dass man an die Setup Funktion die ID des Triggers (des Buttons oder Link, wo der Kalender aufgeht) übergibt. Wenn ich aber Termine hinzufüge, erzeugt die Id sich ja dynamisch (sie erhöht sich). Ich kann die ID also nie wirklich wissen. Deswegen habe ich den Aufruf so wie oben probiert. Aber geht wie gesagt nur im Firefox
Hat das schon mal jemand gemacht oder eine Idee?
Zuletzt bearbeitet: