Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/11/2011, 17:22
lubtufano
 
Fecha de Ingreso: julio-2011
Mensajes: 220
Antigüedad: 12 años, 9 meses
Puntos: 72
Respuesta: abrir link de 2 maneras

Esto se puede realizar de la siguiente manera; el enlace debe apuntar a la página con formato normal para browser por ejemplo.

<a href="galeria.php?numFoto=4"><img src="foto4.jpg"></a>

Ahora, para abrir la lightbox al dar clic sobre el enlace se debe cancelar el evento por defecto de este y luego abrir lightbox. Esto se pude conseguir con la siguiente función.

function cancelarEvento(elEvento)
{
if(window.event)
window.event.returnValue= false;
else
elEvento.preventDefault();
}


Se puede que llamar a esta función en el evento oncilck del enlace pasandole como parametro la palabra clave event

<a href="galeria.php?numFoto=4" onclick="cancelarEvento(event)"><img src="foto4.jpg"></a>

Por último se deberia agregar la instrucción para abrir la lightbox en este mismo evento.

<a href="galeria.php?numFoto=4" onclick="cancelarEvento(event); lightbox"><img src="foto4.jpg"></a>

Eso ya depende de la lightbox que se use lo importante es cancelar el evento por defecto; y por supuesto que al abrir el enlace en una pestaña o ventana nueva con el botón derecho se mostrara la página original a la que apunta este.