Esiste un'alternativa ai cookie per memorizzare i dati di una sessione con JavaScript?

Il web storage ci permette di salvare i dati dell'utente direttamente nel suo browser. Per le singole sessioni possiamo utilizzare l'oggetto sessionStorage.

Ecco un esempio dell'uso dell'oggetto sessionStorage:


// Home page

var value = 1;

sessionStorage.setItem( "value", value ); // ora "value" è "1"


// Pagina contatti

var myValue = sessionStorage.getItem( "value" ); // "1"

Come si può notare i valori vengono salvati come stringhe e sono disponibili fino a quando l'utente non chiude il browser.

Riferimenti

Torna su