• Compra una licencia de Windows 10/11 (10€) u Office (18€) al mejor precio u Office al mejor precio. Entra en este post con las ofertas
  • ¡Bienvenid@! Recuerda que para comentar en el foro de El Chapuzas Informático necesitas registrar tu cuenta, tardarás menos de 2 minutos y te dará valiosa información además de ayudarte en lo que necesites o pasar un rato agradable con nosotros.

JavaScript - localStorage no funciona en dominio/hosting

miiwtwo

Nuevo
Registrado
25 Jun 2020
Mensajes
1
Puntos
1
Edad
33
pues después de muchas pruebas (faltan aún) ha llegado el momento de probar un programita en mi pagina web, el detalle que el localStorage no funciona, activo y desactivo el checkbox, pero el get y el set funcionan y no funcionan, probé unos parámetros que encontré pero no hubo cambio, en mi PC de pruebas con phpmyadmin y localhost no tengo ningún problema.

Código:
<td><label class='pure-material-checkbox'><input type='checkbox' name='checkbox' id='box-".$fila['id']."' onclick='clicked(this);'><span></span></label></td>

<script>
let chkStat = [];
    function clicked(box) {
        let boxData = {'id': box.id, 'checked': box.checked};
        chkStat.push(boxData);
        localStorage.setItem('chkStat', JSON.stringify(chkStat));
        box.disabled = true;
    }

    window.addEventListener('load', function() {
        chkStat = JSON.parse(localStorage.getItem('chkStat')) || [];
        chkStat.forEach(item => {
            let check = document.querySelector(`#${item.id}`);
            check.checked = item.checked;
            check.disabled = true;
        });
    });
</script>
 
Última edición:
Arriba