Hi,
Ein
document.cookie = "";
bewirkt rein gar nichts.
kurzes googlen bringt mich zu http://www.onetwomax.de/magazin/8613/Kekse_in_JavaScript.htm - und dort wird zum löschen eines cookies die funktion writeCookie() mit writeCookie('myCookie', '', 0) aufgerufen.
was die dann macht, läuft letztendlich auf
document.cookie = "myCookie=";
hinaus.
Hm. Damit ist der Cookie aber nach wie vor vorhanden, nur hat er jetzt einen leeren Wert.
Ah, kombiniert mit einem expires in der Vergangenheit verschwindet er.
(zumindest aus Javascript-Sicht - unter Tools - Options - Privacy - Cookies wird er noch aufgelistet als "expires at end of session")
Ist zwar absolut unlogisch, daß document.cookie = ""; nicht das Löschen bewirkt, aber so ist Javascript nun mal ...
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.