Foros del Web » Programando para Internet » Javascript »

Cambio de imagenes por hora y dia

Estas en el tema de Cambio de imagenes por hora y dia en el foro de Javascript en Foros del Web. Necesito saber como hacer que cambie una imagen dependiendo del dia de la semana y la hora que sea. Por ejemplo, quiero que los lunes ...
  #1 (permalink)  
Antiguo 22/07/2005, 02:12
 
Fecha de Ingreso: junio-2005
Mensajes: 39
Antigüedad: 18 años, 10 meses
Puntos: 0
Cambio de imagenes por hora y dia

Necesito saber como hacer que cambie una imagen dependiendo del dia de la semana y la hora que sea. Por ejemplo, quiero que los lunes cambie la imagen a las 8, las 11, las 15, las 16, las 20, las 22 pero que el martes pueda hacer que cambie por imagenes diferentes (por ejemplo que la imagen de las 22h no sea la misma que la del lunes), y que el sabado pueda cambiar a otras horas (por ejemplo, a las 10, las 14, las 17...). Tambien me gustaria saber si es posible hacer esto con el texto.
  #2 (permalink)  
Antiguo 22/07/2005, 04:26
 
Fecha de Ingreso: abril-2005
Mensajes: 14
Antigüedad: 19 años
Puntos: 0
supongamos q tienes esta imagen por el documento

<IMG SRC="miimagen.jpg" name="imagen">

creas una función tipo:

function cambia_imagen(){
switch (hora){
1: document.imagen.src="otraimagen.jpg";
break;
2: ...
3: ...
}
}

luego pones en el onload del BODY q llame a esa función


la comprobación de la hora tela curras un poco para q sea lo q tu quieres, según el manejo de fechas de javascript



esto lo q haría es q según la hora q es, al cargar la página pone una imagen u otra

espero q te ayude

aK
  #3 (permalink)  
Antiguo 22/07/2005, 07:03
 
Fecha de Ingreso: junio-2005
Mensajes: 39
Antigüedad: 18 años, 10 meses
Puntos: 0
Lo siento, pero esto me suena casi a chino. Soy muy novato con el javascript, pero es que lo que yo quiero hacer no se puede con el HTML
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:58.