Moin!
ich habe mir mit php einen styleswitcher programmiert, der sich über $_GET den stylesheet namen holt und das stylesheet dann dementsprechend verlinkt, sodass es verwendet wird.
nur gibt es da ein problem:
Richtig: Wenn du den Parameter für "anderes Stylesheet" nicht an deine Links der Seite dranhängts, geht diese Information nicht mit auf die nächste Seite.
Alternativen:
1. Alle deine Links abändern, so dass die Info mit übergeben wird (auch für das Standard-Stylesheet sollte es dann einen gültigen Wert geben).
2. Die Information in einem Cookie setzen und dann $_COOKIE auswerten. Damit kann man das gewählte Stylesheet auch längerfristig speichern, die Wahl wäre je nach deinen Einstellungen beispielsweise 2 Wochen oder 20 Jahre im Browser gespeichert - oder nur bis zum Schließen des Browsers.
3. Eine Session starten und die Information serverseitig behalten - halte ich aber für Overkill.
- Sven Rautenberg