• Home
  • Artikel
  • Projekte
  • Reisen
  • Arbeit
  • Know-how
  • Kunst
  • Über mich
  • Home
  • Kontakt
  • Home
  • Kontakt
  • Home
  • Artikel
  • Projekte
  • Reisen
  • Arbeit
  • Know-how
  • Kunst
  • Über mich

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
Javascript

Zurück zur Übersicht

© 2018 In4matiker