Est-il possible d'effacer le stockage local HTML5 sur une page Web spécifique? Je montais une démo Javascript sur http://jsfiddle.net et j’ai réarrangé les fenêtres de telle sorte qu’il devenait impossible de les redimensionner. Est-il possible d'effacer le stockage local sur une page spécifique dans ce cas?
google-chrome
html5
local-storage
Anderson Green
la source
la source
Réponses:
Chrome propose désormais une option pour effacer le stockage local d'un site spécifique. Pour cela, entrez ceci dans la boîte à outils
Maintenant, vous pouvez taper le nom du site, sélectionner Stockage local et cliquer sur Supprimer pour effacer le stockage local du site.
la source
Bien que Chrome ne fournisse pas d'interface utilisateur pour effacer localStorage, il existe une API qui effacera une clé spécifique ou l'intégralité de l'objet localStorage sur un site Web.
La console JavaScript est installée par défaut sur tous les navigateurs Chrome. Une autre méthode, et peut-être même la plus simple, pour supprimer localStorage consiste à cliquer avec le bouton droit de la souris sur la page, à cliquer sur "Inspecter l'élément", puis à cliquer sur l'onglet "Console". Lorsque la console s'ouvre, tapez le code JavaScript suivant et appuyez sur Entrée:
Une fois cela fait, le stockage local sera effacé. Notez que cela concerne toutes les pages Web d'un même domaine. Par conséquent, si vous effacez localStorage pour jsfiddle.net/index.html (en supposant que c'est la page sur laquelle vous vous trouvez), toutes les autres pages du site seront effacées. Voir HTML5Goodies - Un aperçu du stockage de données local en HTML 5 pour plus d'informations.
la source
Chrome ne fournit pas encore d'interface pour gérer le stockage local HTML5. Par conséquent, pour supprimer le stockage local dans Chrome, vous devez rechercher et supprimer manuellement le fichier dans le répertoire.
Local Storage
sous-répertoire dans le Données d'utilisateur . Vous pouvez le trouver en recherchant un fichier contenant le nom de domaine.Vous pouvez également utiliser le Supprimer les cookies et autres données de site et de plug-in entrée dans le Effacer les données de navigation dialogue (
chrome://chrome/settings/clearBrowserData
ou Ctrl + Décalage + Effacer ), cependant, cela ne vous donne pas un contrôle plus fin au niveau du site.Pour mémoire, jsfiddle.net n’utilise pas de stockage local pour ses cadres, il utilise des cookies standard
chrome://chrome/settings/cookies
. Il suffit de taperjsf
dans la zone d'édition, puis cliquez sur le boutonwindow_sizes
cookie, puis le[Remove]
bouton. Pour supprimer tous les cookies àjsfiddle.net
, cliquez simplement sur lejsfiddle
entrée (pas de cookie spécifique) et appuyez sur Effacer .la source
Vous pouvez également l'effacer via la console dans la fenêtre du développeur avec la commande
localStorage.clear()
:la source
undefined
une réponse attendue?Je ne peux pas encore commenter, mais la réponse acceptée n'est plus exacte à 100% depuis la dernière mise à jour de Chrome. Chrome a une nouvelle apparence pour tous les paramètres. et le lien pour effacer tout le stockage local pour un hôte spécifié est maintenant légèrement différent:
la source
chrome://settings/siteData
Si tu as Chrome Outils de développement vous pouvez voir ou modifier les valeurs localStorage
Il est organisé par domaine. (localStorage est spécifique à un domaine et non à une page.)
Mettez en surbrillance les paires clé / valeur et cliquez sur X si vous voulez les supprimer.
la source
La réponse
chrome://settings/siteData
N'a pas travaillé pour moiVoici ce qui fonctionne pour moi dans la version 61 de Chrome:
chrome://settings/content/cookies
Cela efface pas seulement des cookies mais aussi stockage local et ton bases de données locales aussi
la source