Löschen Sie den lokalen HTML5-Speicher auf einer bestimmten Seite

Ist es möglich, den lokalen HTML5-Speicher auf einer bestimmten Webseite zu löschen? Ich habe eine Javascript-Demo auf bearbeitet http://jsfiddle.net, und ich ordnete die Fenster so an, dass eine von ihnen unmöglich wurde, die Größe zu ändern. Ist es in diesem Fall möglich, den lokalen Speicher auf einer bestimmten Seite zu löschen?

Author: Sathyajith Bhat, 2012-12-15

7 answers

Chrome bietet jetzt eine Option zum Löschen des lokalen Speichers einer bestimmten Site. Dazu geben Sie diese in der Omnibox

chrome://settings/siteData

Jetzt können Sie den Site-Namen eingeben, Lokalen Speicher auswählen und auf Entfernen klicken, um den lokalen Speicher für die Site zu löschen

geben Sie hier die Bildbeschreibung ein

 164
Author: Sathyajith Bhat,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-10-23 14:22:06

Während Chrome keine Benutzeroberfläche zum Löschen von localStorage bereitstellt, gibt es eine API, die entweder einen bestimmten Schlüssel oder das gesamte localStorage-Objekt auf einer Website löscht.

//Clears the value of MyKey
window.localStorage.removeItem("MyKey");

//Clears all the local storage data
window.localStorage.clear();

In jedem Chrome-Browser ist standardmäßig die JavaScript-Konsole installiert. Eine alternative Methode und möglicherweise der einfachste Weg, localStorage zu löschen, besteht darin, mit der rechten Maustaste auf die Seite zu klicken, auf "Element prüfen" und dann auf die Registerkarte "Konsole" zu klicken. Wenn die Konsole geöffnet wird, geben Sie folgendes JavaScript ein und drücken Sie geben Sie ein:

window.localStorage.clear()

Sobald dies erledigt ist, wird localStorage gelöscht. Beachten Sie, dass dies alle Webseiten in einer einzelnen Domäne betrifft, wenn Sie localStorage für löschen jsfiddle.net/index.html (vorausgesetzt, das ist die Seite, auf der Sie sich befinden), wird sie für alle anderen Seiten auf dieser Site gelöscht. Siehe HTML5Goodies - Ein Blick in die Lokale Datenspeicherung in der HTML-5 - für mehr Informationen.

 62
Author: jmort253,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-06-21 12:07:45

Um den lokalen Speicher in Chrome zu löschen, müssen Sie die Datei entweder manuell im Unterverzeichnis Local Storage suchen und löschen im Benutzerdaten. Sie können es finden, indem Sie nach einer Datei suchen, die den Domainnamen enthält.

Sie können auch den Eintrag Cookies und andere Site-und Plug-in-Daten löschen im Dialog Browserdaten löschen verwenden (chrome://chrome/settings/clearBrowserData oder Strg+Verschiebung+Delete), es gibt Ihnen jedoch keine feinkörnige Kontrolle auf Site-Ebene.

Für den Datensatz, jsfiddle.net verwendet keinen lokalen Speicher für seine Frames, sondern Standard-Cookies, die Sie in chrome://chrome/settings/cookies löschen können. Geben Sie einfach jsf in das Bearbeitungsfeld ein, klicken Sie dann auf das Cookie window_sizes und dann auf die Schaltfläche [Remove]. Um alle Cookies unter jsfiddle.net zu löschen, klicken Sie einfach auf den Eintrag jsfiddle (kein spefcific Cookie) und drücken Sie Delete.

 10
Author: Synetech,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-12-15 04:22:24

Sie können es auch über die Konsole im Entwicklerfenster mit dem Befehl localStorage.clear() löschen:

geben Sie hier die Bildbeschreibung ein

 8
Author: Wilt,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-08-06 09:47:25

Ich kann noch keinen Kommentar abgeben, aber die akzeptierte Antwort ist seit dem neuesten Chrome-Update nicht mehr 100% genau. Chrome hat einen neuen Material-Look für alle Einstellungen; und der Link zum Löschen des gesamten lokalen Speichers für einen bestimmten Host ist jetzt etwas anders:

chrome://settings/siteData
 5
Author: evilkos,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-10-24 12:05:48

Wenn Sie Chrome Entwicklertools haben sie können die localStorage-Werte sehen oder ändern

  • F12 oder StrgVerschiebungI oder OptI
  • Anwendung
  • Lagerung
  • Lokaler Speicher

Es ist nach Domäne organisiert. (localStorage ist spezifisch für eine Domäne, keine Seite.)

geben Sie hier die Bildbeschreibung ein

Markieren Sie die Schlüssel/Wert-Paare, und klicken Sie auf X - wenn Sie löschen möchten davon.

 4
Author: Bob Stein,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-02-17 17:22:26

Die Antwort chrome://settings/siteData hat bei mir nicht funktioniert

Das funktioniert bei mir in Chrome Version 61:

  1. chrome://settings/content/cookies
  2. scrollen Sie nach unten zu Alle Cookies und Site-Daten und geben Sie in der Eingabe" Cookies suchen ""localhost" ein
  3. Klicken Sie dann auf Entfernen Sie alle angezeigten oder klicken Sie auf die Schaltfläche Löschen

Dies löscht nicht nur Cookies sondern auch lokalen Speicher und Ihre lokalen Datenbanken zu

 1
Author: Kris Randall,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-11-04 04:26:03