No me va...:
Código Javascript
:
Ver original<script>
//creo array de imágenes
array_imagen = new Array(4)
array_imagen[0] = new Image(670,250)
array_imagen[0].src = "/slides/slide_craft_a.png"
array_imagen[1] = new Image(670,250)
array_imagen[1].src = "/slides/slide_habberos_a.png"
array_imagen[2] = new Image(670,250)
array_imagen[2].src = "/slides/slide_cs_a.png"
array_imagen[3] = new Image(670,250)
array_imagen[3].src = "/slides/slide_soccer_a.png"
//creo el array de URLs
array_url = new Array(4)
array_url[0] = "http://starcraft.gameshoot.es"
array_url[1] = "http://www.habberos.es"
array_url[2] = "http://cs.gameshoot.es"
array_url[3] = "http://soccerDT.gameshoot.es"
//variable para llevar la cuenta de la imagen siguiente
contador = 0
//función para rotar el banner
function alternar_banner()
{
// en esta función sólo ponemos el cambio de baner y así se puede usar
// desde anterior y desde siguiente
window.document["banner"].src = array_imagen[contador].src;
window.document['banner'].parentNode.href = array_url[contador];
}
function siguiente
{
contador++;
// si cuando acabes quieres que vuelva a empezar incluye esta linea
contador = contador % array_imagen.length ;
// también se podría hacer que si es el último o el primero no haga nada
if ( contador == array_imagen.length)
{
contador--;
return;
}
setTimeout("alternar_banner()",7000) ;
//no es obligatorio pero si recomendable poner el punto y coma al final
// de cada instruccion
}
</script>