Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/06/2011, 02:50
paraelquim
 
Fecha de Ingreso: junio-2011
Mensajes: 4
Antigüedad: 12 años, 11 meses
Puntos: 0
Array automatico de imagenes problema de sintaxis

Hola

estoy intentando crear una rotacion de imagenes con retardo y he variado un
script que encontré para que la carga del array sea automática pero me falla una linea, la que pone array_imagen[posicionArray].src = posicionArray.toString()+'.jpg'. Creo que va entre comillas y lo he probado con las comillas y nada.

<html>
<head>
<title>Rotación de banners con Javascript</title>
<script>
//creo array de imágenes automático
array_imagen = new Array(4)
var posicionArray
for (posicionArray=0;posicionArray<=3;posicionArray++) {
array_imagen[posicionArray].src = posicionArray.toString()+'.jpg'
}

//variable para llevar la cuenta de la imagen siguiente
contador = 0

//función para rotar el banner
contador = 0

//función para rotar el banner
function alternar_banner(){
window.document["banner"].src = array_imagen[contador].src
contador ++
contador = contador % array_imagen.length
setTimeout("alternar_banner()",1000)
} </script>


</head>

<body onload="alternar_banner()">

<img src="0.jpg" name="banner" width=120 height=41 border=0></a>

</body>
</html>

Muchas gracias por vuestros aportes, se que es un script fácil pero estoy aprendiendo poco a poco y con los fallos que cometo voy aprendiendo.