Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/04/2011, 06:53
PoLiZe
 
Fecha de Ingreso: marzo-2008
Ubicación: Santa Cruz, Argentina
Mensajes: 433
Antigüedad: 16 años, 1 mes
Puntos: 5
Problema al hacer background image rotativo

Buenas gente, estuve usando el código de: http://www.desarrolloweb.com/articul...avascript.html


Y lo hize 2 veces, en el segundo agregé un 2 al final de las variables..

quedó así:

Código Javascript:
Ver original
  1. <script>
  2. //creo array de imágenes
  3. array_imagen2 = new Array(5)
  4. array_imagen2[0] = new Image(350,180)
  5. array_imagen2[0].src = "/images/1.png"
  6. array_imagen2[1]  = new Image(350,180)
  7. array_imagen2[1].src = "/images/1.png"
  8. array_imagen2[2] = new Image(350,180)
  9. array_imagen2[2].src = "/images/1.png"
  10. array_imagen2[3] = new Image(350,180)
  11. array_imagen2[3].src = "/images/1.png"
  12. array_imagen2[4] = new Image(350,180)
  13. array_imagen2[4].src = "/images/1.png"
  14.  
  15.  
  16.  
  17. //variable para llevar la cuenta de la imagen siguiente
  18. contador = 0
  19.  
  20. //función para rotar el banner
  21. function alternar_banner2(){
  22.     window.document.getElementById('anuncio').style.backgroundImage = url( + array_imagen2[contador] + ) top left;
  23.     window.document.links[0].href = "http://www.muyfrutal.com.ar/"
  24.     contador ++
  25.     contador = contador &#37; array_imagen2.length
  26.     setTimeout("alternar_banner2()",6000)
  27. } </script>

Sería para editar el BackGround Image de un div..

el div está así:

Código HTML:
<div id="anuncio" name="anuncio"> 
y lo siguiente que es un form de buscar (wordpress)

Ya agregé en el body el load:

Código HTML:
<body onload="alternar_banner();alternar_banner2();"> 

Pero solo funciona al primer Alternar_banner

¿Que será?

Desde ya muchísimas gracias.

Última edición por PoLiZe; 06/04/2011 a las 07:38