isotoxin: Cookies im Java Script

Beitrag lesen

Ich würde gerne im Javascript Cookies verwenden, aber weis nicht wie!!
Ich hoffe mir kann jemand helfen!!

ich habe dazu 3 funktionen geschrieben die ich immer wieder wenn es um cookies in java script geht verwende...
du kannst sie dir ja einfach in dein script kopieren - die haltbarkeitsdauer der cookies ist praktisch auf ewig gesetzt
mit getc kannst du ein cookie auslesen oder herausfinden ob überhaupt eines existiert
also in etwa so...
abfrage ob cookie da:
if(getc("nase") == null)
{
*irgendwas was passieren soll wenn keins da is*
}

cookie auslesen:
var nasencookie = getc("nase");

mit setc kannst du ein neues cookie schreiben - etwa so:
setc("nase","heute hatte sie schnupfen");

im cookie nase steht dann heute hatte sie schnupfen...

so und löschen geht auch ganz einfach mit delc:
delc("nase");

und weg is das nasencookie

oder schau dir einfach an wie das aufgebaut is da unten dann kommst du vielleicht selber drauf wies funktioniert
cu

function getc(name)
{
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen)
{
var offset = i + alen;
if (document.cookie.substring(i,offset) == arg)
{
var endstr = document.cookie.indexOf(";",offset);
if (endstr == -1) endstr = document.cookie.length;
return unescape(document.cookie.substring(offset,endstr));
}
i = document.cookie.indexOf(" ",i) + 1;
if (i == 0) break;
}
return null;
}

function setc(name,value)
{
var exp = new Date();
exp.setTime(exp.getTime() + 10000000000000);
document.cookie = name + "=" + escape(value) + "; expires=" + exp.toGMTString();
}

function delc(name)
{
var value = getc(name);
var exp = new Date();
exp.setTime(exp.getTime() - 1);
document.cookie = name + "=" + escape(value) + "; expires=" + exp.toGMTString();
}