bleicher: stylesheet wechseln

Beitrag lesen

Grüße,| Hallo, ich hab ein kleines Problem. Ich möchte auf meine Website einen Stylesheet Wechseler einbauen, der soll über einen Link aktiviert werden. Das ist (für mich) schon schwierig genug. Nur meine Website ist in Frames aufgebaut und der stylesheet wird dann nur für einen Frame geändert.

Ich habs auch schonmal mit php versucht das, wenn man auf den link klickt, der alte gelöscht wird und ein anderer mit anderen Eigenschaften erstellt wird. Das ging auch ganz gut nur is mir dann aufgefallen das alle anderen auf der Seite dann ja auch diesen stylesheet benutzen.

Wär toll wenn ihr mir helfen könntet. Danke schonmal.
Grüße Markus

OMG

O M G

O  M  G !!!?

du kombinierst php mit frames? imho ist das ein verbrechen...

aber wenn es shcon um css-wechsler geht - der hier ist nciht vollfunktionstüchtig aber : meinst du sowas? . das ist ein 08/15 fall für cookies oder $_SESSION - du hast einfach nur 2 (oder mehr)-css zu erstellen und je nach dem wert in cookies oder session wird dann dem besucher entsprechende css-verlinkung über ein switch "geechoed".

für head-bereich:

  
if ($_SESSION['css']=="1" OR !isset($_SESSION['css'])){  
echo '<link rel="stylesheet" href="erstes.css">';  
}elseif ($_SESSION['css']=="2") {  
echo '<link rel="stylesheet" href="zweites.css">';  
}  

MFG
bleicher

--
__________________________-
Menschen an sich , sind nicht schlecht - es sind nur ihre Taten (c).
Lieber bereuen gesündigt zu haben, als nicht sündigen und es später trotzdem bereuen.
Boccaccio