http://www.stichpunkt.de/css/switch.html
Weiter Infos zu dem Thema. |
siehe auch :arrow: Printversion-Style funktioniert nicht
|
|
Styleswitcher
Hi,
kleiner Tip: Zuerst mal zum Stichwort "alternate stylesheet" googeln oder beim w3c nachschauen. Danach mal nach "styleswitcher" googeln. Netter Nebeneffekt: Standardkonforme Browser wie der Firefox brauchen dann keinen Button mehr, solche Browser können das Umschalten zwischen diversen Styles von Haus aus. Tip: Mal meine Startseite mit dem Firefox ansehen: http://www.rorkvell.de/ Da sind wählbare Sylesheets drin. Allerdings nur in der xhtml-Version. Wer mit IE, Konqueror, Safari o.Ä angesurft kommt, bekommt meistens die html-Version ohne alternate stylesheets. Konqueror nd Safari haben da nämlich einen fürchterlichen Bug: Die ignorieren das "alternate" und mischen per Zufall die diversen Stylesheets durcheinander. Firefox: Ansicht - Webseitenstil - (je nach Angebot) Gruß Siegfried |
Hier solltet ihr auch mal vorbeischauen, dass ist zwar gerade das Gegenteil von dem, was gefordert war, denn es ist ein Styleswitcher ohne JavaScript nur auf PHP-Basis, der aber echt super funktioniert.
|
Wenn dus nicht so komplex willst, hab ich hier mal einen ganz einfachen geschrieben, funktioniert auch ohne JS.
PHP-Code:
PHP-Code:
PHP-Code:
|
Ohne Cookies?
|
Mit Sessions.
|
:shock: :mrgreen:
Ich hab’ von PHP null Ahnung. Ja oder nein? |
Nein. Es funktioniert mit Sessions. Ob man es nun mit Sessions oder Cookies macht ist in meinen Augen völlig egal, da sie - zumindest in diesem Beispiel - die selbe Funktion haben. (Ja der Style wird gespeicher (In einer Session)) ;)
EDIT Kleines Beispiel am Rande: http://dementius.underground-irc.net/switch/index.php |
Alle Zeitangaben in WEZ +2. Es ist jetzt 11:46 Uhr. |
Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
© Dirk H. 2003 - 2023