Cookies, Werte löschen.
flashnfantasy
- javascript
Hi Gemeinde,
angenommen, ich setzte ein paar Werte in Cookies
document.cookie = "Wert1=47";
document.cookie = "Wert2=53";
document.cookie = "Wert3=55";
Nun will ich, daß der Eintrag "Wert2" komplett verschwindet, aber alle anderen Einträge bleiben.
Wie schaffe ich das ?
Sitze aber auch an einem einfacheren Problem:
Auch das Zuweisen von
document.cookie = "";
löscht nicht die Cookies
sondern erzeugt einen zusätzlichen leeren Eintrag (IE) oder tut anscheinend garnichts (Opera)
Gruß Flash
Hellihello
cookies löschen tust du meines wissens, indem du die ablaufzeit in die vergangenheit datierst. Dazu gibts auch massemeter anleitungen...;
frankx
Hallo Flash!
Du mußt das Cookie, welches Du löschen möchtest, wieder setzen. Dabei musst Du diesem ein Datum mitgeben, welches bereits in der Vergangenheit liegt.
document.cookie = 'Wert2=53; expires=Thu, 01-Jan-1970 00:00:01 GMT;';
Gruß Marcus
Hi Marcus,
danke, werde das mal so probieren.
Hatte das mit dem Expire bisher so gedeutet, daß man damit alle Cookies auf einmal löschen kann.
Denke mal, das Problem ist damit gelöst.
Gruß,
Flash