J.D.B. DIASOLUKA Nz. Luyalu
JavaScript Tome-VII
L’objet global «window» 2/105 vendredi, 31. mai 2019 (7:44 )
Ce n'est pas vraiment pour crypter les messages, bien que ça puisse
dans une certaine mesure aider à ce faire.
<script type="text/javascript"> "use strict";
var s = `Texte Original`;
var encodees = window.btoa(s); // encode chaîne
var decodees = window.atob(encodees); // décode chaîne
console.log(`« ${encodees} » , « ${decodees} »`);
var t="";
for(let k in encodees) t+=encodees.charCodeAt(k)+" ";
console.log(t);
var t="";
for(let k in decodees) t+=decodees.charCodeAt(k)+" ";
console.log(t);
</script>
La propriété (objet global) « window . sessionStorage » ou tout sim-
plement « sessionStorage », utilise un objet « Storage » valable pour la
session de navigation en cours et pour les pages du même domaine que
la page en cours. « sessionStorage » est similaire à « Window . localSto-
rage », sauf que la durée de vie des données enregistrées dans « ses-
sionStorage » est limitée (ils expirent à la fin de la session de navigation
actuelle), contrairement aussi aux données des « cookies ».
<script type="text/javascript">
"use strict"; const cl=console.dir;
const p="file:///H:/DADET/PROGS/quora.html.bak";
// Enregistrer des données dans sessionStorage
sessionStorage.setItem('opened', p);
sessionStorage.setItem('sessionID', "1234");
// Récupérer des données depuis sessionStorage
var page = sessionStorage.getItem('opened');