Hola Pepe, me alegro mucho saludarte. Bastante tiempo sin saber el uno del otro. Del 2 al 7 Mayo, he estado en Roma.
Referente al
JavaScript que pones,
¿es correcto como lo estoy combinando?
Código Javascript
:
Ver originalvar fondos = ["fondo1.jpg","fondo2.jpg","fondo3.jpg","fondo4.jpg","fondo5.jpg","fondo6.jpg","fondo7.jpg"];
ahora = new Date();
hora = ahora.getHours();
mins = ahora.getMinutes();
segs = ahora.getSeconds();
faltanSegs = 60 - segs; // para cambiar el minutero
faltanMins = 60 - mins; // para cambiar la hora
faltanHors = 24 - hora; // para el día siguiente
Resta = 86400000 - (faltanHors * 60 * 60 * 1000); // falta restar minutos y segundos...
Resta -= (faltanMins * 60 * 1000); // falta restar los segundos
Resta -= (faltanSegs * 1000); // falta para cambiar de día
setTimeout (function() {CambiarFondo(); setInterval(CambiarFondo, 86400000);}, Resta)
var fecha = new Date();
var dia = fecha.getDay();
document.body.style.backgroundImage = "url(" + fondos[dia] + ")";
Funcionar me funciona. He cambiado de día en el PC y me cambia el fondo de ese día. Creo que va bien. ¿Que te parece?.
Muchas gracias.
Un abrazo.