Javascript-forum
localStorage - Druckversion

+- Javascript-forum (https://javascript-forum.de)
+-- Forum: Entwicklung (https://javascript-forum.de/forumdisplay.php?fid=4)
+--- Forum: Javascript (https://javascript-forum.de/forumdisplay.php?fid=6)
+--- Thema: localStorage (/showthread.php?tid=1445)



localStorage - reiner - 13.09.2022

function cookieNO() {
  var now = new Date(); // Variable für aktuelles Datum
  var lifetime = now.getTime(); // Variable für Millisekunden seit 1970 bis aktuelles Datum
  var deleteCookie = lifetime +86400000; // Macht den Cookie 1 Tage gültig.
  now.setTime(deleteCookie);
  var enddate = now.toUTCString();
  if (localStorage.setItem("setCookieHinweis", "NO")) {   
  } else {
    localStorage.clickcount + " time(s).";
    localStorage.setItem = "setCookieHinweis = set; path=/; secure; expires=" + enddate;
  }    
  document.getElementById("cookie-popup").classList.add("hidden");
}


was mach ich hier falsch , nach den drücken des button soll der eintag im localerfolgen


RE: localStorage - rzscout - 13.09.2022

Hi,
der Fehler liegt dabei das du versuchst den Localstorage wie ein Cookie anzusprechen. Das ist falsch. Es gibt bei der Web Storage API vier Methoden.

Das sind die Methoden setItem, getItem, removeItem und clear. Ich empfehle dir entweder Cookies zu verwenden, wenn du zeitbegrenzt was speichern möchtest.

Eintrag aus MDN

Viel Erfolg