Auge: stylesheet wechseln

Beitrag lesen

Hallo

Trotzdem hab ich weiterhin das Problem das ich weder weiß wie man den Stylesheet mit einem Link ändert,

Wie gesagt, lasse den Besucher sein bevorzugtes Stylesheet auswählen. Ob mit Link oder Formular ist erstmal egal. So oder so muss einem verarbeitenden Skript die Information über das gewählte Stylesheet zugeführt werden.

Dort wertest du diese Info aus und setzt beim Besucher ein Cookie mit dieser Information. Damit wäre der erste Schritt vollzogen.

Schritt 2 ist das Auslesen der Information auf _jeder_ Seite (womit sich deine zweite Frage beantworten sollte (s.u.) deiner Website. Dazu musst du nachschauen, ob dein Cookie beim Besucher vorhanden ist. Wenn nicht, wird die Seite mit dem Standardstylesheet ausgeliefert, ist es vorhanden, entnimmst du ihm die Angabe zum gewählten Stylesheet und bindest das entsprechende Stylesheet ein.

Das geht so, wie es Cybaer beschreibt, mit JavaScript[1] oder auch serverseitig z.B. mit PHP.

noch das die anderen Seiten dann den gewechselten Stylesheet verwenden.

[1] An dieser Stelle brauchst du auch keine "Angst" vor JavaScript haben, weil dies nicht überall verfügbar sein ist. Bei dem Stylesheetwechsler handelt es sich um eine nicht für den Betrieb einer Website notwendige Funktion. Fehlt sie, ist das nicht weiter schlimm.

Tschö, Auge

--
Die deutschen Interessen werden am Liechtenstein verteidigt.
Veranstaltungsdatenbank Vdb 0.2