10/01/2013, 04:56
|
| | Fecha de Ingreso: marzo-2011 Ubicación: Mondragon
Mensajes: 6
Antigüedad: 13 años, 9 meses Puntos: 0 | |
random en secuencia de imágenes Hola
Estoy trabajando en un banner con una secuencia de tres imagenes con tres links asociados. ahora necesito poder parar la imagen cuando me sito encima de esta y aplicar un random, para que cuando se cargue la página cada vez aparezca una de las tres imagenes, y además repita la secuencia.
Mi conocimiento de Javascript es bastante escaso, Ojala alguien me pueda ayudar. Muchas gracias de antemano
Este es el código que estoy usando
<script language="javascript">
//Aquí cambia los nombres de las imágenes por las tuyas.
var imagenes=new Array()
imagenes[0]=new Image (913,353);
imagenes[0].src="LE_campaña.jpg"
imagenes[1]=new Image (913,353);
imagenes[1].src="configurador.jpg"
imagenes[2]=new Image (913,353);
imagenes[2].src="LEC-G.jpg"
var enlaces=new Array()
enlaces[0]="http://www.smc.eu"
enlaces[1]="http://www.google.com"
enlaces[2]="http://www.cocacola.com"
var textos=new Array()
textos[0]="A"
textos[1]="B"
textos[2]="C"
cont=0
function presImagen()
{
if (document.all){
document.getElementById('foto').filters.blendTrans .apply()
document.getElementById('foto').src=imagenes[cont].src
document.getElementById('enlace').href=enlaces[cont]
document.getElementById('texto').innerHTML=textos[cont];
document.getElementById('foto').filters.blendTrans .play()
}
else
{
document.images.foto.src = imagenes[cont].src
}
if (cont < imagenes.length-1)
{cont ++}
else
{cont=0}
tiempo=window.setTimeout('presImagen()',5000)
//cada 5000 milisegundos (5 seg.) cambia la imagen.
//cambia la cantidad por el tiempo que quieras que transcurra entre imagen e imagen
</script> |