Maison > interface Web > tutoriel HTML > Quand SessionStorage est-il réinitialisé ?

Quand SessionStorage est-il réinitialisé ?

WBOY
Libérer: 2024-01-13 10:55:06
original
830 Les gens l'ont consulté

Quand SessionStorage est-il réinitialisé ?

SessionStorage sera effacé dans les situations suivantes :

  1. Fermer le navigateur : lorsque l'utilisateur ferme la fenêtre du navigateur, toutes les données de SessionStorage seront effacées. En effet, SessionStorage est temporairement stocké dans la mémoire du navigateur et sera automatiquement effacé après la fermeture du navigateur.
  2. Fin de session : SessionStorage est associé à la session du navigateur, et lorsque la session se termine, SessionStorage sera également effacé. Les circonstances spécifiques de la fin de la session incluent la déconnexion active de l'utilisateur, la déconnexion ou l'expiration de la session.
  3. Effacement manuel : grâce au code JavaScript, vous pouvez effacer manuellement les données dans SessionStorage. Voici un exemple de code spécifique :
// 添加数据到SessionStorage
sessionStorage.setItem('name', 'John');
sessionStorage.setItem('age', '25');

// 手动清除SessionStorage中的数据
sessionStorage.removeItem('name');
Copier après la connexion

Dans l'exemple de code ci-dessus, nous utilisons d'abord la valeur de la clé sessionStorage.setItem()方法将nameage存储到SessionStorage中。然后,通过sessionStorage.removeItem()方法,我们手动清除了name.

  1. Saut ou actualisation de page : lorsque la page saute ou s'actualise, les données de SessionStorage seront conservées et pourront être utilisées dans d'autres pages de la même session. Cependant, si vous accédez à un nouveau nom de domaine ou fermez tous les onglets du navigateur liés au nom de domaine actuel, les données de SessionStorage seront effacées.

Il est à noter que SessionStorage est basé sur le nom de domaine. Les pages entre différents noms de domaine ou différents noms de domaine de deuxième niveau ne peuvent pas partager SessionStorage. Chaque nom de domaine possède un SessionStorage indépendant.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal