JavascriptProgrammazione

Cookie

I cookie sono dei piccoli file di testo che vengono creati sul computer client durante la navigazione, devono seguire una sintassi precisa:

  • nome del cookie = valore;
  • scadenza nel formato UTC, senza scadenza viene cancellato al termine della sessione;
  • dominio e percorso;

Tramite la proprietà document.cookie è possibile creare, leggere, modificare e cancellarli.

Per scrivere un cookie è abbastanza semplice, crea un cookie di nome nome_cookie e con valore prova

document.cookie = ‘nome_cookie=prova; expires= Mon, 08 October 2018 12:30:45 UTC; path=/percorso’

La lettura di un cookie è un po’ più complicata ed è consigliabile usare una funzione

Cancellare un cookie significa scrivere un cookie con valore vuoto e con scadenza negativa che viene interpretato come scaduto.