I Cookie
In riferimento a quanto già esposto al capitolo 16 è possibile, altresì, inserire delle istruzione che forniscano, visualizzandola, la durata, in minuti, del Cookie a partire dalla sua creazione nella memoria del browser dell'utente. In questo contesto si propone un' applicazione che, perseguendo le stesse finalità di quella esposta in precedenza (cap.16), calcola quanto tempo residuo rimane prima della scadenza del cookie con la relativa cancellazione dalla memoria. Vengono usate, allo scopo, delle istruzioni che, con l'utilizzo delle funzione i getHours(), getMinutes, getSeconds() e getMilliseconds(), determinanano, per ogni visualizzazione, il calcolo del tempo di permanenza in memoria delle informazioni che si intendono evidenziare. Nella sostanza estraendo, dal tempo attuale, le ore i minuti e i secondi , in riferimento al momento della creazione del cookie e del tempo assegnato per la sua validità, si calcolola il tempo rimanente prima dell'eliminazione del testo che lo compone. E' utile evidenziare che in questo esempio sono state utilizzati, anche, gli oggetti localStorage che, con le estensioni, (localStorage.getElementById localStorage.setItem localStorage.getItem,), permettono la memorizzazione della data di creazione del Cookie e il tempo che definisce la sua durata nel browser dell'utente. Ciò risulta indispensabile per operare le visualizzazioni in tempi diversi: anche dopo lo spegnimento e la riaccenzione del computer.
Orario creazione Cookie Ore Minuti Secondi Millesimi sec
Durata del cookie in minuti
Orario visualizzazione Cookie Ore Minuti Secondi Millesimi sec
Il Cookie scade fra Ore Minuti Secondi