Joachim: JavaScript: Cookie-Probleme, die 2te

Beitrag lesen

Hi,

ich habe Gestern einen Thread eröffnet, in dem ich fragte, wie ich einen Cookie löschen kann.

...dessen Beitraege nicht wirklich hilfreich waren, daher erlaube ich mir, hier weiterzuschreiben.

// hier wird eine Auslaufzeit erzeugt: 100000 Millisekunden
// diese Auslaufzeit ist zunaechst irrelevant, brauchen wir spaeter
var date =  new Date();
    date =  new Date(date.getTime() +100000);

// hier erzeugst Du das cookie lala
// Beachte "name" ist als reserviertes Wort ein schlechter Name
document.cookie =  'lala=foo; expires=' + date.toGMTString();
alert(document.cookie);

// Hier aenderst Du den _Wert_ des Cookies
document.cookie =  'lala=boo; expires=' + date.toGMTString();
alert(document.cookie);

// Wenn Du den Cookie löschen willst, musst Du eine negative
// Auslaufzeit setzen, dann verfaellt der Cookie sofort:
var date =  new Date();
    date =  new Date(date.getTime() -1000);

document.cookie =  'lala=boo; expires=' + date.toGMTString();
alert(document.cookie);

hth + Gruesse  Joachim