En Google Chrome hay una manera fácil de ver qué hay en el almacenamiento local, así como modificarlo o eliminarlo después de inspeccionarlo.
¿Hay alguna manera de hacer lo mismo en Firefox?
En Google Chrome hay una manera fácil de ver qué hay en el almacenamiento local, así como modificarlo o eliminarlo después de inspeccionarlo.
¿Hay alguna manera de hacer lo mismo en Firefox?
Respuestas:
Puede eliminar elementos de LocalStorage uno por uno utilizando Firebug (una útil extensión de desarrollo web) o la consola de desarrolladores de Firefox.
Puede ingresar estos comandos en la consola:
localStorage; // click arrow to view object's properties
localStorage.removeItem("foo");
localStorage.clear(); // remove all of localStorage's properties
Firefox ahora tiene un inspector de almacenamiento incorporado, que es posible que deba habilitar manualmente. Vea la respuesta de rahilwazir a continuación.
Desde Firefox 34 en adelante, ahora tiene una opción para Storage Inspector , que puede habilitar desde configuración de herramientas de desarrollador
Una vez allí, puede habilitar las Storage
opciones en Herramientas predeterminadas para desarrolladores de Firefox
Actualizado 27-3-16
Firefox 48.0a1 ahora admite la edición de cookies.
Actualizado 3-4-16
Firefox 48.0a1 ahora admite la edición localStorage y sessionStorage.
Actualizado 02-08-16
Firefox 48 (versión estable) y versiones posteriores admiten la edición de todos los tipos de almacenamiento, excepto IndexedDB
Para inspeccionar sus elementos de almacenamiento local, 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 de los navegadores de contenido localStorage. Simplemente ejecútelo en su consola javascript:
localStorage.clear();
Como 'localStorage' es solo otro objeto, puede: crearlo, verlo y editarlo en la 'Consola'. Simplemente ingrese 'localStorage' como comando y presione enter, se mostrará una cadena que contiene los pares clave-valor de localStorage (Consejo: haga clic en esa cadena para obtener resultados formateados, es decir, para mostrar cada par clave-valor en cada línea).
Ahora hay un gran complemento para Firebug que clona esta bonita característica en Chrome. Revisa:
https://addons.mozilla.org/en-US/firefox/addon/firestorage-plus/
Está desarrollado por Nick Belhomme y actualizado regularmente
No pude usar localStorage
directamente en la consola de Firefox (v27). Recibí el error:
[Excepción ... "El componente no está disponible" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" ubicación: "Marco JS :: código de evaluación del depurador :: :: línea 1" datos: no]
Lo que funcionó fue:
window.content.localStorage
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
}
}
}