2011-06-12 79 views
1

我使用Fancybox打開框中的內嵌內容。在內容中有一些鏈接必須在瀏覽器的主窗口中打開。問題是Fancybox試圖在Fancybox窗口中打開這些鏈接。我嘗試了幾個例子,如先關閉Fancybox或使用targer =「_ parent」,但沒有任何效果。在Fancybox的父窗口中打開內部鏈接

回答

3

如果您有興趣,我想出了另一種解決方案。將以下內容應用於要在框中顯示的內容:

$("a").click(function(e) { 
    e.preventDefault(); 
    var link = $(this).attr("href"); 
    window.parent.location = link; 
}); 
+0

嗨,謝謝你的其他解決方案,但我目前不需要它,但我會記住下一個項目 – Yoni 2011-10-28 08:32:52

-1

以簡單的方式找到解決方案。只需將它添加到a-tag的onclick參數中:windows.location.href ='url';

相關問題