El primero hace que la imagen de fondo de un div sea aleatoria entre 5 imagenes:
Código:
y el segundo hace que se cargue un .CSS distinto dependiendo de la hora del usuario:<script type="text/javascript"> document.getElementById("branding").style.background = "url(images/"+parseInt(Math.random()*5+1)+".png)"; </script>
Código:
ahora lo que yo quiero es que cargue imágenes aleatoriamente pero de una carpeta distinta dependiendo de la hora, dia/ y [COLOR="rgb(105, 105, 105)"]noche/[/COLOR] por ejemplo.<script language="javascript"> // Obtenemos la hora (0-23) var d = new Date(); var Hora = d.getHours(); // Si la hora es menor a 20:00 y mayor a 04:00 if(Hora<20 && Hora>4) { // Imprimir CSS de dia document.write('<link rel="stylesheet" type="text/css" href="cssdedia.css" />'); } else { // imprimr CSS de noche document.write('<link rel="stylesheet" type="text/css" href="cssdenoche.css" />'); } </script>
Lo que hice fue esto pero no funciono:
Código:
Agradesco de antemano su colaboración... <script language="javascript"> // Obtenemos la hora (0-23) var d = new Date(); var Hora = d.getHours(); // Si la hora es menor a 20:00 y mayor a 04:00 if(Hora<20 && Hora>4) { // Imprimir CSS de dia document.getElementById("branding").style.background = "url(images/dia/"+parseInt(Math.random()*5+1)+".png)"; } else { // imprimr CSS de noche document.getElementById("branding").style.background = "url(images/noche/"+parseInt(Math.random()*5+1)+".png)"; } </script>