Foros del Web » Creando para Internet » Flash y Actionscript »

Problemilla con lightbox

Estas en el tema de Problemilla con lightbox en el foro de Flash y Actionscript en Foros del Web. Hola a todos, tengo un problemilla con lightbox, cuando carga la página, la primera vez que puslo la imagen se me abre como si fuera ...
  #1 (permalink)  
Antiguo 27/01/2008, 11:12
 
Fecha de Ingreso: noviembre-2005
Mensajes: 69
Antigüedad: 18 años, 4 meses
Puntos: 0
Problemilla con lightbox

Hola a todos, tengo un problemilla con lightbox, cuando carga la página, la primera vez que puslo la imagen se me abre como si fuera un hipervinculo normal, y tengo que darle a retroceder para que al pulsar de nuevo ya funcione el lightbox. Porque puede ser esto?
Ejemplo:
http://www.geckosleopardo.net/disponibles.html

Un saludo y muchas gracias
  #2 (permalink)  
Antiguo 27/01/2008, 11:17
 
Fecha de Ingreso: noviembre-2005
Mensajes: 69
Antigüedad: 18 años, 4 meses
Puntos: 0
Re: Problemilla con lightbox

Solucionado!
He colocado onload="initLightbox()" dentro de la etiqueda body ;)
  #3 (permalink)  
Antiguo 27/01/2008, 19:16
 
Fecha de Ingreso: noviembre-2005
Mensajes: 69
Antigüedad: 18 años, 4 meses
Puntos: 0
Re: Problemilla con lightbox

Bueno pues parece ser que no está solucionado, mientras que la web carga, lo del lightbox no funciona, y tarda un poco en cargar porque le puse el codigo para evitar que saliera el mensajito que hace que tengas que pulsar una vez el flash para activarlo.
Alguien sabe como hacer para que mientras carga funcione? gracias!
  #4 (permalink)  
Antiguo 15/05/2008, 00:50
Avatar de mariamm_  
Fecha de Ingreso: enero-2005
Mensajes: 124
Antigüedad: 19 años, 3 meses
Puntos: 1
Re: Problemilla con lightbox

A mi eso me pasó en alguna ocasión ... puede ser que te ocurra porque el lightbox se inicializa una vez que cargas la página.

Prueba a poner la función en un .js entre las etiquetas <head></head> o bien directamente entre las etiquetas <head></head> pero diréctamente.

Un saludo.
  #5 (permalink)  
Antiguo 15/05/2008, 07:34
Avatar de sirguy  
Fecha de Ingreso: septiembre-2006
Ubicación: Mallorca
Mensajes: 959
Antigüedad: 17 años, 6 meses
Puntos: 12
Re: Problemilla con lightbox

La verdad es que esto no es de este foro pero en cualquier caso cambia lightbox por slimbox ya que no tienes que esperar al onload:

http://www.digitalia.be/software/slimbox
__________________
Chanante!
  #6 (permalink)  
Antiguo 12/09/2008, 06:03
Avatar de ..::MaRcOs::..  
Fecha de Ingreso: diciembre-2006
Mensajes: 328
Antigüedad: 17 años, 4 meses
Puntos: 3
Respuesta: Problemilla con lightbox

tengo el mismo problema
ya encontraron la solucion?
  #7 (permalink)  
Antiguo 12/09/2008, 06:36
Avatar de ..::MaRcOs::..  
Fecha de Ingreso: diciembre-2006
Mensajes: 328
Antigüedad: 17 años, 4 meses
Puntos: 3
Respuesta: Problemilla con lightbox

amigos aqui tengo la solucion espero les sea de ayuda:

1.- Deshabilitar los links de las imágenes para que no ejecuten la función correspondiente:
<a href="pagina.htm" onclick="return false"><img src="imagen.jpg" /></a>

2.- Colocar el siguiente javascript dentro de <head> y </head>
<script type="text/javascript">
function enlaces(){
for(m=0; m<document.getElementsByTagName('a'); m++){
document.getElementsByTagName('a')[m].onclick= function(){return true}}}
</script>

3.- Invocar la función dentro del body, mediante el evento onLoad:
<body onload="enlaces()">


que hace esto? lo que hace es mantener los link de las imagenes inactivos
hasta que cargan completamente y de esa manera no se mostrara el
pequeño error que salia al dar clic en las imagenes sin q terminaran de carga
y salia la sola imagen
  #8 (permalink)  
Antiguo 15/09/2008, 05:22
Avatar de sirguy  
Fecha de Ingreso: septiembre-2006
Ubicación: Mallorca
Mensajes: 959
Antigüedad: 17 años, 6 meses
Puntos: 12
Respuesta: Problemilla con lightbox

Muy útil, muchas gracias
__________________
Chanante!
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 05:38.