Aleksej V.: Kalender

Beitrag lesen

Hallo,

hab mal für mich den Kalender, der in der SelfHTML-Dokumentation steht, modifiziert. Dabei hab ich einen Button für Monat vor und zurück eingebunden. Wenn ich nun auf zurück klicke, dann stellt der auch den letzten Monat einwandfrei dar, auch beim vor. Das Problem aber ist, das er das ganze immer in ein neues Fenster lädt.

Verständlich, denn das Script bildet den Kalender mit document.write(). Diese Methode "schreibt" beim laden einer seite den Quellcode vor, so kann der Browser die Seite beim interpretieren des Quellcodes erstellen. Man kann mit document.write() nicht eine bestehende seite verändern, der _gesamte_ quellcode wird immer neu geschrieben.
Dieses script ist nicht ohne besseres JS wissen für dein Vorhaben zu modifizieren, wobei eine Modifikation umständlicher wäre, als ein neues script zu schreiben.

Wenn du JS lernen möchtest, kannst du dich dran ja versuchen. Ansonsten könnte ich für dich was zusammenbasteln.

Grüße aus Düsseldorf,

Aleksej