Hi,
Ich habe zwar selbst schon einen Fehler gefunden, aber da ist irgendwo noch einer versteckt, jedenfalls wird kein cookie gesetzt.
überprüfe Deinen Aufruf: <a href="javascript:setStyle('classic')">Classic Layout</a> :-(
Besser:
href="#" onclick="setStyle('classic');return false"
Stichwort Link abschalten.
Die Seite ist stefanie.de
Es wird gerne gesehen, wenn man sich die Mühe einer Verlinkung macht:
http://www.stefanie.de
...weder hier:
function switchStyle(s) {
if (!document.getElementsByTagName) return;
var el = document.getElementsByTagName("link");
for (var i = 0; i < el.length; i++ ) {
if (el[i].getAttribute("rel").indexOf("style") != -1 && el[i].getAttribute("title")) {
el[i].disabled = true;
if (el[i].getAttribute("title") == s) el[i].disabled = false;
}
}
}
...noch hier...
function setStyle(s) {
if (s != Stil) {
switchStyle(s);
Stil = s;
}
}
finde ich einen Aufruf der Cookie-setzenden Funktion.
Gruesse, Joachim
Am Ende wird alles gut.