Know-How
Cookie Handling
Mit den 2 folgenden Funktionen kann man einfach Cookies schreiben und wieder auslesen.
//Cookie Informationen speichern function setCookie(name,wert) { if (navigator.appVersion.indexOf("MSIE") >= 0) document.cookie = name + '=' + wert; else document.cookie = name + '=' + wert + '; path=/'; } //Cookie Informationen auslesen function getCookie(searchCookieName) { //Alle Cookies ermitteln und splitten var cookies = document.cookie.split(/; /g); //Jedes Cookie analaysieren for (var i=0; i < cookies.length; i++) { var cookie = cookies[i]; if (cookie.indexOf("=") == -1) continue; //Prüfen ob das Cookie das Gesuchte ist if (cookie.substring(0, cookie.indexOf("=")) == SearchCookie) { //Trifft zu, Wert zurückgeben var value = cookie.substring(cookie.indexOf("=") + 1); return value; } } }
Nachfolgend jeweils ein Beispiel wie man die Funktionen benutzt:
//Cookie Informationen schreiben setCookie('ProduktKategorie','1'); //Cookie Informationen auslesen getCookie('ProduktKategorie');
Tags