2012-12-15 03:39:08 +0000 2012-12-15 03:39:08 +0000
100
100
Advertisement

Borrar el almacenamiento local HTML5 en una página específica

Advertisement

¿Es posible borrar el almacenamiento local HTML5 en una página web específica? Estaba editando una demostración de Javascript en http://jsfiddle.net , y reorganicé las ventanas de tal manera que una de ellas se hizo imposible de redimensionar. ¿Es posible borrar el almacenamiento local en una página específica en este caso?

Advertisement
Advertisement

Respuestas (7)

159
159
159
2013-10-06 19:46:58 +0000

Chrome ahora ofrece una opción para despejar el almacenamiento local de un sitio específico. Para ello, introduzca esto en el Omnibox

chrome://settings/siteData

Ahora, puede escribir el nombre del sitio, seleccione Almacenamiento local y haga clic en Eliminar para borrar el almacenamiento local del sitio

62
62
62
2012-12-15 04:54:28 +0000

Si bien Chrome no proporciona una interfaz de usuario para borrar localStorage, hay una API que borrará una clave específica o todo el objeto localStorage de un sitio web.

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

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

Todos los navegadores Chrome, por defecto, tienen la consola JavaScript instalada. Así que un método alternativo, y quizás la forma más fácil, de borrar localStorage es hacer clic con el botón derecho del ratón en la página, hacer clic en “Inspeccionar elemento”, y luego hacer clic en la pestaña “Consola”. Cuando la consola se abra, escribe el siguiente JavaScript, y presiona enter:

window.localStorage.clear()

Una vez hecho, localStorage se borrará. Ten en cuenta que esto afecta a todas las páginas web de un solo dominio, por lo que si borras localStorage para jsfiddle.net/index.html (asumiendo que es la página en la que estás), entonces lo borra para todas las demás páginas de ese sitio. Ver HTML5Goodies - A Peek into Local Data Storage in HTML 5 para más información.

10
Advertisement
10
10
2012-12-15 04:15:05 +0000
Advertisement

Chrome todavía no proporciona una interfaz para gestionar el almacenamiento local de HTML5, por lo que para eliminar el almacenamiento local en Chrome, tendrás que buscar y eliminar manualmente el archivo en el subdirectorio Local Storage en el Datos de Usuario . Puedes encontrarlo buscando un archivo que contenga el nombre de dominio.

También puedes usar la entrada Borrar cookies y otros datos del sitio y del plug-in en el diálogo _Borrar datos de navegación (chrome://chrome/settings/clearBrowserData o Ctrl+Mayús+Borrar), sin embargo no te da un control detallado a nivel del sitio.

Para que conste, jsfiddle.net no usa local-storage para sus marcos, usa cookies estándar que puedes borrar en chrome://chrome/settings/cookies. Simplemente escribe jsf en el cuadro de edición, luego haz clic en la cookie window_sizes, y luego en el botón [Remove]. Para eliminar todas las cookies en jsfiddle.net, sólo tienes que hacer clic en la entrada jsfiddle (no cualquier cookie específica) y pulsar Suprimir.

8
8
8
2015-08-06 09:47:25 +0000

También puedes borrarla a través de la consola en la ventana de desarrollo con el comando localStorage.clear():

5
Advertisement
5
5
2017-06-28 11:57:03 +0000
Advertisement

Aún no puedo comentar, pero la respuesta aceptada ya no es 100% exacta desde la última actualización de Chrome. Chrome tiene un nuevo aspecto material para todos los ajustes; y el enlace para borrar todo el almacenamiento local para un host específico es ahora ligeramente diferente:

chrome://settings/siteData
3
3
3
2017-02-17 17:16:35 +0000

Si tienes Chrome Developer Tools puedes ver o cambiar los valores de LocalStorage

  • F12 o CtrlShiftI o ⌘OptI
  • Application
  • Storage
  • Local Storage

Está organizado por dominio. (localStorage es específico de un dominio, no de una página.)

Resalta los pares clave/valor y haz clic en X si quieres eliminarlos.

1
Advertisement
1
1
2017-11-04 04:26:03 +0000
Advertisement

La respuesta chrome://settings/siteData no funcionó para mí

Esto es lo que funciona para mí en la versión 61 de Chrome :

  1. chrome://settings/content/cookies
  2. Desplácese hacia abajo hasta Todas las cookies y datos del sitio, y en la entrada “Buscar cookies” introduzca “localhost”
  3. luego haga clic en Quitar todo lo que se muestra , o pulse el botón de borrar

Esto borra no sólo las cookies sino también el almacenamiento local y sus bases de datos locales también

Advertisement

Preguntas relacionadas

16
1
18
10
1
Advertisement