Hallo! > Hintergrund meiner Frage ist: > Ich habe meine Website (http://www.kinder-und-mehr.de) umgestellt auf mehrere CSS. Es gibt jeweils > ein einfaches (ohne Bilder) und ein erweitertes (mit Bildern) f�r bestimmte Ebenen (Produkte, > Familie, standard). Hier mein L�sungsansatz: Zun�chst werden die 3 Stylesheets eingebunden, wobei das einfachste oder das voreingestellte zuletzt drankommt. Das tolle ist, dass man mit dieser Methode das Aussehen einer Seite am Client v�llig �ndern kann, ohne den Server zu bem�hen. <link rel="stylesheet" href="styleRich.css"> <link rel="stylesheet" href="styleStnd.css"> <link rel="stylesheet" href="stylePoor.css"> Jetzt gibt's eine JS-Funktion zur Steuerung: <script language="JavaScript"> <!-- function changeStyleSheet(cssCount, cssToLoad) { if(document.styleSheets) { for(var i=0;i<cssNumber;i++) { if(i!=cssToLoad) { document.styleSheets[i].disabled = true; } else { document.styleSheets[i].disabled = false; } } } } //--> </script> Das Script funktioniert �berall au�er in NN4, also braucht's jetzt ein Steuerelement, das �berall au�er in NN4 angezeigt wird. Zum Beispiel <input>-Buttons ohne <form>: <input type="button" value="1" onclick="javascript:changeStyleSheet(2, 0);"> <input type="button" value="2" onclick="javascript:changeStyleSheet(2, 1);"> <input type="button" value="3" onclick="javascript:changeStyleSheet(2, 2);"> Jetzt fehlt noch Dein Feature mit den Cookies. Wann kann man das bei Dir downloaden? Freundliche Gr��e Joachim van de Bruck | [aspdecoffeehouse] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
