Foros del Web » Programando para Internet » Javascript »

Ayuda con lightbox

Estas en el tema de Ayuda con lightbox en el foro de Javascript en Foros del Web. Hola buenas, aver si algún programador me puede echar un cable... Estoy diseñando una página con una galería de fotos en Lightbox y he hecho ...
  #1 (permalink)  
Antiguo 25/09/2008, 04:08
 
Fecha de Ingreso: marzo-2007
Mensajes: 9
Antigüedad: 17 años, 2 meses
Puntos: 0
Ayuda con lightbox

Hola buenas, aver si algún programador me puede echar un cable...

Estoy diseñando una página con una galería de fotos en Lightbox y he hecho alguna variación para que desde un único enlace me muestre toda una galería de fotos que se encuentra en una carpeta. Lo pueden ver aquí: http://www.estudionovo.es/prueba

El problema que tengo creo es que el código en el html:

<script>
for(a=1;a<4;a++){
document.writeln('<a href="images/01/imagen'+a+'.jpg" rel="lightbox[galeria1]"></a>');
}
</script>

La galería sólo tiene tres fotos, pero si lo probáis: http://www.estudionovo.es/prueba veréis que me enseña las 3 fotografías más otra vez la primera.

He estado probando a ponerle a=1;a<3;a++ pero entonces sólo me enseña 2 fotos, no las tres que son en la galería. Vamos que no sé ni por dónde cogerlo.

¿Me podría ayudar alguien a solucionar este problema?. Osea, que el efecto de Lightbox sólo me enseñe las tres fotografías de la galería y en la tercera se pare y no vuelva a enseñarme la primera.

Por si el problema es con los javascript externos a la página, os dejo el enlace de todos:
http://www.estudionovo.es/prueba/js/prototype.js (creo que la solución podría estar en este, pero no sé hacerlo).
http://www.estudionovo.es/prueba/js/effects.js
http://www.estudionovo.es/prueba/js/lightbox.js
http://www.estudionovo.es/prueba/js/scriptaculous.js

Muchísimas gracias por vuestra atención...
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 00:13.