app jquery fancybox href location-href

app - jquery.fancybox.js download



FancyBox cierra desde iframe y lleva la página principal al enlace (3)

No hay necesidad de cerrar la caja de fantasía solo uso

function name(){ self.parent.location.href=''pageg.php''; }

Encontré que aplicar la siguiente función a un enlace en onclose obras de cierre para cerrar Fancybox desde un iFrame: parent.$.fancybox.close();

Quiero continuar con esto y hacer que el enlace lleve la página principal a una nueva URL. He intentado lo siguiente pero no funciona:

<a onclick="location.href=''http://www.domain.com/page/'';parent.$.fancybox.close();"> Close and go to page</a>

el uso de a href tampoco funciona ya que el onclose tiene prioridad.


Solución muy simple ... no puedo creer que no haya pensado en esto!

<a href="http://www.domain.com/page/" target="_parent"> Close and go to page</a>

¡En algún momento, juro que trato de hacer las cosas más difíciles de lo que realmente son!


También puede hacer esto escribiendo una función en la página principal:

function closeFancyboxAndRedirectToUrl(url){ $.fancybox.close(); window.location = url; }

Luego, en el enlace dentro del iframe, puedes hacer esto:

<a onclick="parent.closeFancyboxAndRedirectToUrl(''http://www.domain.com/page/'');">Close and go to page</a>