¿Cómo ver / eliminar el almacenamiento local en Firefox? [cerrado]


En Google Chrome hay una manera fácil de ver lo que está en el almacenamiento local, así como modificarlo o eliminarlo después de inspeccionarlo.

¿Hay alguna herramienta o algo para hacer lo mismo en Firefox?

Author: Smi, 2011-05-21

7 answers

Puede eliminar elementos de localStorage uno por uno usando Firebug (una útil extensión de desarrollo web) o la consola de desarrolladores de Firefox.

Método Firebug

  1. Abra Firebug (haga clic en el pequeño icono de error en la parte inferior derecha)
  2. Vaya a la pestaña DOM
  3. Desplácese hacia abajo y expanda localStorage
  4. Haga clic con el botón derecho en el elemento que desea eliminar y presione Eliminar propiedad

Método de consola del desarrollador

Puede introducir estos comandos en el consola:

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

Método del Inspector de Almacenamiento

Firefox ahora tiene un inspector de almacenamiento integrado, que puede necesitar habilitar manualmente. Ver la respuesta de rahilwazir a continuación.

 258
Author: AlexMA,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-01-31 14:26:37

A partir de Firefox 34 ahora tienes una opción para Storage Inspector , que puedes habilitar desde developer tools settings

Una vez allí, puede habilitar las opciones Storage en Default Firefox Developer tools

Actualizado 27-3-16

Firefox 48. 0a1 ahora admite la edición de cookies.

Actualizado 3-4-16

Firefox 48. 0a1 ahora soporta localStorage y sessionStorage edición.

Actualizado 02-08-16

Firefox 48 (versión estable) y posteriores admite la edición de todos los tipos de almacenamiento, excepto IndexedDB

 44
Author: Rahil Wazir,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-03-05 18:08:25

Para inspeccionar sus elementos localStorage puede escribir console.log(localStorage); en su consola javascript (firebug por ejemplo o en nuevas versiones FF la consola js enviada).

Puede usar esta línea de Código para deshacerse del contenido del localStorage de los navegadores. Simplemente ejecútalo en tu consola javascript:

localStorage.clear();
 40
Author: Thariama,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-11-07 10:32:09

Como 'localStorage' es solo otro objeto, puede: crearlo, verlo y editarlo en la 'Consola'. Simplemente ingrese 'localStorage' como un comando y presione enter, mostrará una cadena que contiene los pares clave-valor de localStorage (Consejo: Haga clic en esa cadena para obtener una salida formateada, es decir, para mostrar cada par clave-valor en cada línea).

 10
Author: Eddie Kumar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-09-18 17:12:22

Ahora hay un gran plugin para Firebug que clona esta característica agradable en chrome. Fecha de salida:

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

Es desarrollado por Nick Belhomme y actualizado regularmente

 9
Author: Fractalf,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-04-10 09:02:05

No pude usar localStorage directamente en la consola Firefox (v27). Tengo el error:

[Excepción... "Component is not available" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame:: debugger eval code:::: line 1" data: no]

Lo que funcionó fue:

window.content.localStorage
Espero que esto ayude.
 3
Author: myusuf,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-02-19 13:12:50

Prueba esto, funciona para mí:

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
        }
    }
}
 0
Author: E. Varela,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-02-16 21:33:40