Hallo,
habe folgendes vor:
Jemand kommt auf meine Seite, wenn bei diesem noch kein Cookie "navigation=" vorhanden ist, sollte das Cookie "navigation=" mit dem Wert "1" geschrieben werden, was auch soweit funktioniert.
Wenn aber das Cookie "navigation=" mit dem Wert "2" überschrieben wird (z.B. durch Anklicken eines Links...), sollte sich die CSS-Datei dabei auf "2.css" ändern.
Wenn das Cookie wieder auf den Wert "1" gesetzt wird, dann sollte die CSS-Datei "1.css" lauten.
Ich habe mal etwas gescriptet, dass aber nicht 100%ig funktioniert:
function test() {
if(document.cookie.indexOf('navigation=')== 1) {
document.getElementById("CSS").href = "1.css";
}
if(document.cookie.indexOf('navigation=')== 2) {
document.getElementById("CSS").href = "2.css";
}
else {
if(document.cookie.indexOf('navigation=')== -1) {
CookieSetz('navigation','1'); // das Cookie-Setzen funktioniert, poste deswegen den Code dieser Funktion hier nicht!
}
}
}
Kann jemand bitte posten, wie der Code richtig lauten müsste??
Danke,
Christoph ;-)