Axel Richter: JavaScript: Cookie-Probleme, die 2te

Beitrag lesen

Hallo,

ich habe Gestern einen Thread eröffnet,

dann schreib doch bitte da weiter, denn die "Christopher-hat-ein-Cookie-Problem"-Interesierten schauen da auch nach, alle anderen fühlen sich eher genervt und blenden dann auch in Zukunft schneller aus..... (Es handelt sich ja um ein Folgeproblem und nicht um ein komplett neues Gebiet....)

So richtig habt Ihr da aber auch nicht gelegen. Von wegen: "name=xyz" legt den Cookienamen mit xyz fest." Das mit den Cookies verhält sich so:

<body>
<script type="text/javascript">
<!--
//diese Cookies existieren beim Aufruf der URL.
document.writeln("<p>" + document.cookie + "</p>");

var ablauf = new Date();
var indreistunden = ablauf.getTime() + (3 * 60 * 60 * 1000);
ablauf.setTime(indreistunden);
document.cookie="name=contextmenu; expires=" + ablauf.toGMTString();
//nun existiert _ein_ Cookie mit dem Namen "name" und dem Inhalt "contextmenu"
document.writeln("<p>" + document.cookie + "</p>");

document.cookie="name2=was anderes; expires=" + ablauf.toGMTString();
//nun existieren _zwei_ Cookies "name" Inhalt "contextmenu" und "name2" Inhalt "was anderes"
document.writeln("<p>" + document.cookie + "</p>");

document.cookie="name=geändert; expires=" + ablauf.toGMTString();
//nun existieren _zwei_ Cookies "name" Inhalt "geändert" und "name2" Inhalt "was anderes"
document.writeln("<p>" + document.cookie + "</p>");

var ablauf = new Date();
var vorhin = ablauf.getTime() - 1000;
ablauf.setTime(vorhin);
document.writeln("<p>" + ablauf.toGMTString() + "</p>");
document.cookie="name=egal; expires=" + ablauf.toGMTString();
//Der Cookie "name ist nun verfallen."
document.writeln("<p>" + document.cookie + "</p>");

//-->
</script>
</body>

viele Grüße

Axel