wake-up-neo.com

Wie kann ich lokalen Speicher in Firefox anzeigen / löschen?

In Google Chrome gibt es einen einfachen Weg, um zu sehen, was sich im lokalen Speicher befindet, und um es nach der Überprüfung zu ändern oder zu löschen.

Gibt es in Firefox ein Tool oder etwas Ähnliches?

182
Ryan

Sie können localStorage-Elemente einzeln löschen, indem Sie Firebug (eine nützliche Webentwicklungserweiterung) oder die Firefox-Entwicklerkonsole verwenden.

Firebug-Methode

  1. Öffne Firebug (klicke auf das kleine Fehlersymbol unten rechts)
  2. Gehen Sie zur Registerkarte DOM
  3. Scrollen Sie nach unten und erweitern Sie localStorage
  4. Klicken Sie mit der rechten Maustaste auf das Objekt, das Sie löschen möchten, und drücken Sie Eigenschaft löschen

Entwicklerkonsolenmethode

Sie können diese Befehle in die Konsole eingeben:

localStorage; // click arrow to view object's properties
localStorage.removeItem("foo"); 
localStorage.clear(); // remove all of localStorage's properties

Speicherinspektor-Methode

Firefox verfügt jetzt über einen integrierten Speicherinspektor, den Sie möglicherweise manuell aktivieren müssen. Siehe die Antwort von rahilwazir unten.

266
AlexMA

Ab Firefox 34 haben Sie jetzt eine Option für Speicherinspektor , die Sie über Einstellungen der Entwicklertools aktivieren können

Dort können Sie die Storage -Optionen unter Standard-Firefox-Entwicklertools aktivieren.

Aktualisiert am 27-3-16

Firefox 48.0a1 unterstützt jetzt die Bearbeitung von Cookies.

Aktualisiert 3-4-16

Firefox 48.0a1 unterstützt jetzt die Bearbeitung von localStorage und sessionStorage.

Aktualisiert am 16.08.02

Firefox 48 (Stable Release) und höher unterstützt die Bearbeitung aller Speichertypen mit Ausnahme von IndexedDB

49
Rahil Wazir

Um Ihre localStorage-Objekte zu überprüfen, können Sie console.log(localStorage); in Ihre Javascript-Konsole eingeben (z. B. firebug oder in neuen FF-Versionen die mitgelieferte js-Konsole).

Mit dieser Codezeile können Sie den localStorage-Inhalt des Browsers entfernen. Führen Sie es einfach in Ihrer Javascript-Konsole aus:

localStorage.clear();
41
Thariama

Da 'localStorage' nur ein weiteres Objekt ist, können Sie es in der 'Konsole' erstellen, anzeigen und bearbeiten. Geben Sie einfach 'localStorage' als Befehl ein und drücken Sie die Eingabetaste. Es wird eine Zeichenfolge angezeigt, die die Schlüsselwertpaare von localStorage enthält.

11
Eddie Kumar

Es gibt jetzt ein großartiges Plugin für Firebug, das diese nette Funktion in Chrom klont. Auschecken:

https://addons.mozilla.org/en-US/firefox/addon/firestorage-plus/

Es wurde von Nick Belhomme entwickelt und regelmäßig aktualisiert

10
Fractalf

Ich konnte localStorage nicht direkt in der Firefox (v27) -Konsole verwenden. Ich habe den Fehler bekommen:

[Ausnahme ... "Komponente ist nicht verfügbar" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: debugger eval code :: :: line 1" data: no]

Was funktioniert hat war:

window.content.localStorage
5
myusuf

Probieren Sie es aus, es funktioniert bei mir:

var storage = null;
setLocalStorage();

function setLocalStorage() {
    storage = (localStorage ? localStorage : (window.content.localStorage ? window.content.localStorage : null));

    try {
        storage.setItem('test_key', 'test_value');//verify if posible saving in the current storage
    }
    catch (e) {
        if (e.name == "NS_ERROR_FILE_CORRUPTED") {
            storage = sessionStorage ? sessionStorage : null;//set the new storage if fails
        }
    }
}
1
E. Varela