flashnfantasy: Cookies, Werte löschen.

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

  1. Hellihello

    cookies löschen tust du meines wissens, indem du die ablaufzeit in die vergangenheit datierst. Dazu gibts auch massemeter anleitungen...;

    frankx

  2. 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

    1. 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