Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/03/2008, 04:44
Petschen
 
Fecha de Ingreso: marzo-2008
Mensajes: 2
Antigüedad: 16 años, 1 mes
Puntos: 0
Desacuerdo Pasar las fotos de un array manualmente

Hola amigos,
Tengo lo siguiente:

/* imagen inicial */
var num = 0;

/* intervalo en segundos */
var interval_in_sec = 2;

/* array con todas las imágenes */
var allimages = [
"CT1.jpg","CT2.jpg","CT3.jpg","CT4.jpg","CT5.j pg",
"CV1.jpg","CV2.jpg","CV3.jpg","CV4.jpg","CV5.jpg", "CV6.jpg","CV7.jpg","CV8.jpg","CV9.jpg","CV10.jpg" ,"CV11.jpg",
"EJ1.jpg","EJ2.jpg","EJ3.jpg","EJ4.jpg","EJ5.jpg", "EJ6.jpg","EJ7.jpg",
"MH1.jpg","MH2.jpg","MH3.jpg","MH4.jpg","MH5.jpg", "MH6.jpg",
"PC1.jpg","PC2.jpg","PC3.jpg","PC4.jpg","PC5.jpg", "PC6.jpg","PC7.jpg",
"RC1.jpg","RC2.jpg","RC3.jpg","RC4.jpg","RC5.jpg", "RC6.jpg","RC7.jpg","RC8.jpg",
"RM1.jpg","RM2.jpg","RM3.jpg",
"RM1.jpg","RM2.jpg","RM3.jpg",
"SE1.jpg","SE2.jpg","SE3.jpg","SE4.jpg","SE5.jpg", "SE6.jpg",
"UE1.jpg","UE2.jpg","UE3.jpg","UE4.jpg","UE5.jpg", "UE6.jpg","UE7.jpg",
"OD1.jpg","OD2.jpg","OD3.jpg","OD4.jpg",
"BE1.jpg","BE2.jpg","BE4.jpg","BE5.jpg",
"CK1.jpg","CK2.jpg","CK3.jpg","CK4.jpg","CK5.jpg", "CK6.jpg","CK9.jpg",
"CR1.jpg","CR2.jpg","CR4.jpg","CR6.jpg",
"TC1.jpg","TC2.jpg","TC3.jpg","TC4.jpg","TC5.j pg",
"GE1.jpg","GE2.jpg","GE3.jpg","GE4.jpg","GE5.jpg", "GE6.jpg","GE7.jpg","GE8.jpg","GE9.jpg","GE10.jpg" ,
"AM3.jpg","AM4.jpg","AM7.jpg","AM8.jpg","AM9.jpg", "AM10.jpg","AM11.jpg",
"TT1.jpg","TT3.jpg","TT5.jpg","TT7.jpg","TT8.jpg", "TT9.jpg","TT10.jpg","TT11.jpg","TT12.jpg","TT13.j pg","TT14.jpg","TT15.jpg",
"TI1.jpg","TI2.jpg","TI3.jpg","TI4.jpg","TI5.j pg",
"AC1.jpg","AC3.jpg","AC4.jpg","AC5.jpg","AC6.jpg", "AC7.jpg","AC10.jpg","AC11.jpg","AC12.jpg","AC13.j pg",
"BC2.jpg",
"CA1.jpg","CA2.jpg","CA3.jpg","CA5.jpg","CA6.jpg", "CA7.jpg","CA10.jpg","CA11.jpg",
"EE2.jpg","EE3.jpg","EE4.jpg","EE5.jpg","EE6.jpg", "EE7.jpg","EE8.jpg","EE9.jpg",
"ER1.jpg","ER2.jpg","ER3.jpg","ER4.jpg","ER5.j pg",
"GT1.jpg","GT2.jpg","GT3.jpg","GT4.jpg","GT6.jpg", "GT7.jpg","GT8.jpg","GT9.jpg","GT10.jpg","GT11.jpg ","GT12.jpg","GT13.jpg","GT14.jpg","GT15.jpg","GT1 6.jpg","GT17.jpg","GT18.jpg","GT19.jpg",
"LB1.jpg","LB2.jpg","LB4.jpg",
"TV1.jpg","TV2.jpg","TV3.jpg"
];

/* títulos de las imágenes, se corresponden con las dos primeras letras de la imagen */
var ct = "Construcción de Torrespacio";
var se = "El salto al éxito";
var cv = "La campana de la Victoria";
var ej = "La escalera de Jacob";
var pc = "La pirámide ciega";
var ue = "La unión del equipo";
var mh = "Moviendo los hilos";
var rm = "Reciclaje mortal";
var rc = "Rocódromo ciego";
var od = "2001 Odisea en el espacio";
var be = "Batalla Special";
var ck = "Cococrack";
var cr = "Construcción del rascacielos";
var tc = "El tronco ciego";
var ge = "Gymkana en El Escorial";
var am = "La alfombra mágica";
var tt = "Teatro";
var ti = "Triángulo imposible";
var ac = "Arco";
var bc = "Buscaminas";
var ca = "Construcción del acueducto";
var ee = "El equilibrio del equipo";
var er = "Enredos";
var gt = "Gymkana en Toledo";
var lb = "Laberinto móvil";
var tv = "Transporte veloz";

/* funcion de inicio que se invoca desde el onload de la página */
function runslideShow()
{
changeImageAlbum();
setInterval('changeImageAlbum()', parseInt(interval_in_sec*1000) );
}
/* funcion que se invoca a intervalos */
function changeImageAlbum()
{
if (num >= allimages.length)
num = 0;
$("imagesource").src = "./images/" + allimages[num];
var s = allimages[num].substring(0,2);
$("imagedescription").innerHTML = eval(s.toLowerCase());
num++;
}

Pero en lugar de que las fotos pasen en intervalos de dos segunso, quiero pasarlas manualmente pinchando sobre la foto con el botón izquierdo del ratón.
Mil gracias.
Besos.