Foros del Web » Creando para Internet » Diseño web »

Cambiar fondo web cada cierto tiempo

Estas en el tema de Cambiar fondo web cada cierto tiempo en el foro de Diseño web en Foros del Web. Hola a todos los expertos, en el foro nuevamente necesito su ayuda, necesito poner una imgen de fondo en la pagina web k cada cierto ...
  #1 (permalink)  
Antiguo 28/03/2011, 14:16
 
Fecha de Ingreso: enero-2011
Ubicación: Mexico
Mensajes: 140
Antigüedad: 13 años, 3 meses
Puntos: 13
Pregunta Cambiar fondo web cada cierto tiempo

Hola a todos los expertos, en el foro nuevamente necesito su ayuda, necesito poner una imgen de fondo en la pagina web k cada cierto tiempo cambie saludos y gracias algun tutorial o ejemplo se los agradeceria.
  #2 (permalink)  
Antiguo 28/03/2011, 14:26
 
Fecha de Ingreso: marzo-2011
Mensajes: 184
Antigüedad: 13 años, 1 mes
Puntos: 11
Respuesta: Cambiar fondo web cada cierto tiempo

Esto se hace en javascript. Necesitas primero un arreglo de imágenes que se carguen en el navegador (esto haría la página más pesada). Luego un pequeño script que seleccione el fondo según la hora de la máquina donde se esté viendo. También se puede hacer en php, pero ahí sería según la hora del servidor y el arreglo también estaría allá. Esa opción sería la mejor pero todo depende de en qué se te facilite más programarlo. La otra también es si deseas que cambie cada número de horas o cada rango de días. También se puede hacer alterando la ruta del css con javascript : [URL="http://stackoverflow.com/questions/4358155/changing-background-based-on-time-of-day-using-javascript"]http://stackoverflow.com/questions/4358155/changing-background-based-on-time-of-day-using-javascript[/URL]

Mira, aquí hay uno donde ni siquiera se necesita el arreglo, nada más escribir las direcciones de las imagenes:

<script language="JavaScript">

day=new Date() //..get the date

x=day.getHours() //..get the hour

if(x>=0 && x<4) {

document.write('<body background="put your first image file name here such as 1.jpg">')

} else

if(x>=4 && x<12) {

document.write('<body background="put your second image file name here such as 2.jpg">')

} else

if(x>=12 && x<18) {

document.write('<body background="put your third image file name here such as 3.jpg">')

} else

if (x>=18 && x<24) {

document.write('<body background="put your last image file name here such as 4.jpg">')

}

</script>
__________________
“Un estómago vacío, es un mal consejero.” Albert Einstein

Reflexiones, humor gráfico, chistes, Deporte, Consejos y tips
  #3 (permalink)  
Antiguo 28/03/2011, 17:29
 
Fecha de Ingreso: octubre-2009
Mensajes: 232
Antigüedad: 14 años, 6 meses
Puntos: 3
Respuesta: Cambiar fondo web cada cierto tiempo

En este sitio http://maxb.net/scripts/jbgallery/ puedes descargar la librería para realizar el procedimiento que deseas, es muy elegante pues las imágenes se muestran desvanecidas.

Etiquetas: fondo
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 02:58.