Ingo Turski: Aufruf einer Seite mit einem bestimmten Stylesheet

Beitrag lesen

Hi,

Bei der erwähnten Website sieht es jedoch so aus, dass einfach ein Link reicht bei dem als URL "?cssfile=[PfadzurCSS-Datei]" steht. Das funktioniert aber bei mir nicht.

das würde auch bei Dir funktionieren, wenn Deine HTML-Datei serverseitig zusammengesetzt wird und hierbei dieser Parameter berücksichtigt wird.

Kann mir jemand einen Rat geben? Ist das mit Javascript möglich?

Wie gesagt: entweder serverseitig die angeforderte CSS-Datei einbinden oder einen der gängigen Javascript-Styleswitcher verwenden, um eine alternative CSS-Datei zu laden. Wenn Du Javascript nutzt, brauchst Du die HTML-Datei auch nicht erneut zu laden, allerdings sollte zumindest das Basis-CSS ohne Javascript zur Verfügung stehen und der Link zur Style-Wahl über Javascript ins Dokumment geschrieben werden.

Was Du auf jeden Fall noch benötigst sind Cookies, um die Style-Auswahl auch auf weiteren Seiten und bei künftigen Besuchen beizubehalten.

freundliche Grüße
Ingo