
10/11/2011, 17:22
|
| | Fecha de Ingreso: julio-2011
Mensajes: 220
Antigüedad: 13 años, 7 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. |