Ver Mensaje Individual
  #14 (permalink)  
Antiguo 17/12/2014, 08:44
Avatar de IsaBelM
IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: Actualización de página.

gracias a ti por hacerme pensar

como tengo memoria de pez, he releído el tema y en mi última respuesta hablo de trabajar con los elementos del array. pues bien, en ese punto el código tiene un "error". el valor resultante no es una matriz, es una cadena - habría que trabajar con el método split() - . de tal modo que para convertirla en una matriz, hay que serializarla con JSON.stringify y JSON.parse. el resultante quedaría así

Cita:
window.addEventListener('load', fnc, false);
window.addEventListener('beforeunload', fnc2, false);

function fnc() {
console.log(JSON.parse(localStorage.getItem('sesion')));
}

function fnc2() {
var arr = [];
[].forEach.call(document.querySelectorAll('.f'), function(elem) {
arr.push(elem.value)
})
localStorage.setItem('sesion', JSON.stringify(arr));
}
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}