JS: Session-Werte speichern

edit | delete

Autor: Ralf v.d.Mark

eingetragen: Donnerstag, 14. Mai 2020 um 14:12 Uhr (20/2020 Kalenderwoche)

geändert: Donnerstag, 14. Mai 2020 um 14:17 Uhr (20/2020 Kalenderwoche)

Keywords: localStorage sessionStorage

Kategorien: JavaScript,

Text:

Die localStorage-Eigenschaft erlaubt den Zugriff auf ein lokales Storage-Objekt. localStorage ist mit einer Ausnahme identisch zu sessionStorage: Im Unterschied zu letzterem besitzen in localStorage gespeicherte Daten kein Verfallsdatum, während sie im sessionStorage mit Ablauf der session, in der Regel beim Schließen des Browsers, gelöscht werden.


localStorage und sessionStorage sind nicht nur von der Domain, sondern auch vom Protokoll abhängig, über das die Seite aufgerufen wurde. In http://example.com/ gespeicherte Daten stehen daher unter https://example.com nicht zur Verfügung.


https://developer.mozilla.org/de/docs/Web/API/Window/sessionStorag...
https://developer.mozilla.org/de/docs/Web/API/Window/localStorage


Es gibt zwei Arten von JavaScript-"Session":
- localStorage.landText = landText;
- sessionStorage.landText = landText;

Quellcode:  

<script type="text/javascript">
//Es gibt zwei Arten von JavaScript-"Sessions":

// 1. localStorage (ohne Verfallszeitpunkt):
    localStorage.landText = 'Deutschland'; 
    //oder 
    localStorage.setItem('landText ', 'Deutschland');

// 2. sessionStorage (verfällt mit Ablauf der Session)
    sessionStorage.landText = 'Deutschland'; 
    //oder 
    sessionStorage.setItem('landText ', 'Deutschland');

</script>