Foros del Web » Programando para Internet » Javascript »

random en secuencia de imágenes

Estas en el tema de random en secuencia de imágenes en el foro de Javascript en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 10/01/2013, 04:56
 
Fecha de Ingreso: marzo-2011
Ubicación: Mondragon
Mensajes: 6
Antigüedad: 13 años, 2 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>
  #2 (permalink)  
Antiguo 10/01/2013, 05:36
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: random en secuencia de imágenes

es un tema ampliamente tratado. para parar la rotación has de limpiar el temporizador
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}
  #3 (permalink)  
Antiguo 11/01/2013, 05:50
 
Fecha de Ingreso: marzo-2011
Ubicación: Mondragon
Mensajes: 6
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: random en secuencia de imágenes

Muchas gracias!!,
Como he dicho antes mi conocimiento de javascript es muy escaso.
Yo tengo problemas con la sintaxis y no se aplicarlo al código que yo tengo,
pero en culquier caso la informacion que me has pasado es valiosísima y se la pasaré a mis compañeros, que saben más que yo.

Muchas gracias otra vez

Etiquetas: html, random, secuencia
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:27.