Hallo
»» ich möchte gerne den Besuchern die Möglichkeit geben, meine Seite in zwei verschiedenen Ansichten zu betrachten. Dazu habe ich zwei verschiedene externe CSS - Dateien geschrieben. Nun soll der Besucher die Möglichkeit haben, auf einen Link zu klicken um damit das Aussehen zu ändern. Aber ich weiß nicht wie ich die zweite CSS - Datei verlinken muß.
Ich hatte sowas ähnliches mit SESSIONs nachgebaut, ist recht einfach:
- erstelle ein Submit-Button, der bei Klick eine SESSION anlegt (kein Link)
- je nach dem, welche SESSION gesetzt ist, tauschst du im HEAD das <link rel="stylesheet"> aus
Das ist schon nicht mal mehr eine Kanone, nein, du schießt mit interkontinentalen, mit Mehrfachsprengköpfen ausgerüsteten Raketen auf die niedlichen und bedrohten Vögelchen. Zudem schießt du nicht mal gezielt. Was ist, wenn die Session abgelaufen ist, die Sessiondatei dem Garbage Collector anheim fiel?
Schicke dem Besucher einen Keks (ich meine aber keinen Sessioncookie). Wenn er ihn partout nicht haben will, bitteschön, dann eben nicht. Nimmt er ihn, kannst du ihn auch längerfristig wiedererkennen.
Tschö, Auge