Hola! Soy bastante malo con el javascript, llevo un buen rato probando de cambiar las cookies de 1 hora a 1 día.. si alguien me puede echar un cabe se aria de agradecer
Código HTML:
var hora = new Date().getHours();
var newChange = false;
for(i = 0; i < imagen.length; i++){
if((getCookie("checkHour") !== "" && getCookie("checkHour") == hora) && getCookie("checkImagen"+i) !== ""){
document.getElementById("senal"+i).innerHTML = "<img src='"+imagen[i][getCookie("checkImagen"+i)]+"'>";
continue;
}
var randIndex = Math.floor(Math.random() * imagen[i].length);
if(getCookie("checkImagen"+i) !== ""){
while(getCookie("checkImagen"+i) == randIndex){
randIndex = Math.floor(Math.random() * imagen[i].length);
}
}
var randImg = imagen[i][randIndex];
setCookie("checkHour", hora, 1);
setCookie("checkImagen"+i, randIndex, 1);
document.getElementById("senal"+i).innerHTML = "<img src='"+imagen[i][getCookie("checkImagen"+i)]+"'>";
newChange = true;
}
+1 por cada comentario