Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/03/2010, 20:34
raul_romero
 
Fecha de Ingreso: julio-2008
Mensajes: 91
Antigüedad: 15 años, 9 meses
Puntos: 6
Respuesta: Cambio de imagen de fondo

Hola, que tal.

Bueno hace tiempo yo tambien estoy con la idea de cambiar de fondo a mi pagina segun otros criterios.

Antes que nada el codigo para cambiar el fondo via javascript es document.body.style.backgroundImage="url(imagen)"

Aqui les va lo que hice:

Código Javascript:
Ver original
  1. //Pimero un array de imagenes en este caso 3
  2. var img=new Array("00.jpg","04.jpg","07.jpg");
  3. //Una variable para empezar a recorrer las imagenes
  4. var x=0;
  5. //La función que lanza a la funcion que realiza el cambio
  6. function iniciar(){
  7.     //Con la funcion SetInterval le decimos que cada 5 seg mande la funcion changeBack, puedes cambiarlo por mas o menos
  8.     setInterval("changeBack()",5000);
  9. }
  10.  
  11. function changeBack() {
  12.     //Ahora aqui para empezar lanza tu primera imagen del array, como x es 0 empezara por la primera imagen
  13.     document.body.style.backgroundImage="url("+img[x]+")"
  14.     //aumentas el indice para la proxima llamada
  15.     x++;
  16.     //Si x es mayor al indice del array (empiezan en 0), lo inicializas
  17.     if (x>2) x=0;
  18. }

Espero te sirva.

Saludos....