Autor Tema: Cambiar el fondo segun la hora  (Leído 1326 veces)

Desconectado Rasca

  • PHPero Avanzado
  • ****
  • Mensajes: 373
  • Karma: 6
  • Sexo: Masculino
  • <¿"Aprendiz de PHP" y "Diseñador Gráfico"?>
    • Ver Perfil
    • Foro de Diseño
Cambiar el fondo segun la hora
« en: 21 de Octubre de 2007, 00:19:46 am »
Encontre este codigo por google pero no funciona.

Código: [Seleccionar]
<script language="JavaScript">

<!-- Hide From Old Browsers
day=new Date() //..aqui optiene la fecha
x=day.getHours() //..aqui optiene la hora
//hay 4 particiones segun las horas del dia De 0 a 4, de 4 a 12, de 12 a 18 y de 18 a 24 - Se pueden hacer tantas particiones como queramos simlemente cambiando las horas -

//de 0 a 4 horas - Modifica aqui las horas y el enlace hacia la imagen de fondo correspondiente
if(x>=0 && x<4) {

document.write('<body background="imagenes/1593.gif">')

} else

//de 4 a 12 horas - Modifica aqui las horas y el enlace hacia la imagen de fondo correspondiente

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

document.write('<body background="imagenes/1605.gif">')

} else

//de 12 a 18 horas - Modifica aqui las horas y el enlace hacia la imagen de fondo correspondiente

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

document.write('<body background="imagenes/520.gif">')

} else

//de 18 a 24 horas - Modifica aqui las horas y el enlace hacia la imagen de fondo correspondiente

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

document.write('<body background="imagenes/agua.jpg">')

}
<!-- End Hiding -->
</script>

Hay algun otro codigo o corrijanme este plis.

Saludos

Comunidad PHPeros

Cambiar el fondo segun la hora
« en: 21 de Octubre de 2007, 00:19:46 am »

Desconectado CarlosRdrz

  • Moderador Global
  • PHPero Master
  • *****
  • Mensajes: 2.505
  • Karma: 131
  • Sexo: Masculino
  • A.k.a. TLX
    • Ver Perfil
Re: Cambiar el fondo segun la hora
« Respuesta #1 en: 21 de Octubre de 2007, 00:21:05 am »
Ese codigo tienes que ponerlo en lugar de poner la etiqueta <body>
Quizas es porque no lo tenisa en el lugar adecuado.
Saludos
La dedicación de mi respuesta sera directamente proporcional a la dedicación de tu pregunta.
Hacer códigos que entiendan las máquinas es fácil, lo difícil y realmente útil es hacer códigos que entiendan las personas.
http://twitter.com/CarlosRdrz
http://www.carlosrdrz.es

Desconectado RamFu

  • Moderadores Flash
  • PHPero Experto
  • ****
  • Mensajes: 778
  • Karma: 72
  • Sexo: Masculino
  • Programador y desarollador Actionscript y PHP
    • Ver Perfil
    • Google
Re: Cambiar el fondo segun la hora
« Respuesta #2 en: 30 de Noviembre de 2007, 13:09:00 pm »
Buenas, hace tiempo yo buscaba lo mismo, y encontré la solución. ANtes lo pregunté aquí en PHPEROS y acabé encontrando la solucion por google.
Aqui te dejo el link del post completo:
http://www.phperos.net/foro/index.php/topic,1124.msg9382.html
Y aqui la solución final (post):
http://www.phperos.net/foro/index.php/topic,1124.msg9382.html#msg9382