Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/08/2010, 19:44
Yuggoth
 
Fecha de Ingreso: agosto-2010
Mensajes: 7
Antigüedad: 14 años, 3 meses
Puntos: 1
imagen segun hora y dia

Hola, nuevamente con este tema tengo casi todo ok pero el promblema que tengo ahora es que no me valida todas los intervalos de manera correcta, este es el codigo que tengo

Código HTML:
<script language="JavaScript">
function alaire() {
var hoy=new Date(),
    dia=hoy.getDay(),
    hora=hoy.getHours();

if (hora > 7 && hora < 9 && dia > 0 && dia < 6) {
imagen="<?php echo get_template_directory_uri() ?>/imagen1.jpg";
}
else if (hora > 9 && hora < 13 && dia > 0 && dia < 6) {
imagen="<?php echo get_template_directory_uri() ?>/imagen2.jpg";
}  
else if (hora > 13 && hora < 14 && dia > 0 && dia < 6) {
imagen="<?php echo get_template_directory_uri() ?>/imagen3.jpg";
}
else if (hora > 13 && hora < 15 && dia > 0 && dia < 6) {
imagen="<?php echo get_template_directory_uri() ?>/imagen4.jpg";
} 
document.images["reloj"].src=imagen;

}
</script> 
El tema es que tengo una imagen entre las 07:00 y las 09:00 y otra entre las 09:00 y las 13:00 y así sucesivamente a lo largo del día pero resulta que no siempre funciona el codigo, y me vuelve a la primera imagen, entonces creo que tengo algo mal en el codigo. Alguna ayuda????
Saludos cordiales