Así que estoy jugando con HTML 5 y localStorage y estoy notando que mis valores solo se almacenan cuando ejecuto la página en Firefox en el host local (es decir, http://127.0.0.1:8000/test/index.html), pero cuando ejecuto el archivo localmente (archivo : /// C: /test/index.html) mis valores no se almacenan. Safari 4 no tiene problemas con ambas configuraciones. Así que ¿alguien sabe si esto es así por diseño -.>DOM Storage on the Mozilla Developer Center¿Funciona "localStorage" en Firefox solo cuando la página está en línea?
(Firefox 2 permite el acceso al almacenamiento objetos más altos en la jerarquía de dominios que el documento actual esto no es ya permitido en Firefox 3, por razones de seguridad. Además, esta propuesta además de HTML 5 ha sido eliminado de la especificación HTML 5 a favor de localStorage, que es implementado en Firefox 3.5.)
O si hay una solución?
Me pregunto porque el almacenamiento fuera de línea que funciona sólo en línea suena tonto: P
Si alguien se pregunta, el código es tan fácil como se pone:
function save()
{
localStorage.setItem('foo','bar');
}
function load()
{
var test = localStorage.getItem('foo');
alert(test);
}
Hola, les escribo desde el año 2011. ¡Todavía no está arreglado! https://bugzilla.mozilla.org/show%5Fbug.cgi?id = 507361 –
... pero parece funcionar bien sin conexión con cromo – lapinferoce
Gracias a Dios encontré esto ... He estado tratando de depurar en Firefox y me preguntaba dónde me equivoqué porque no pude ver nada mal con mi código . Funcionó en IE y Chrome mientras trabajaba con file: // URL pero Firefox no funcionaba. Tan pronto como lo puse en un servidor, funcionó bien. –