使用Fancybox在父窗口中打开内部链接

问题描述

| 我使用fancybox一个框中打开内联内容。在内容中,必须在浏览器的主窗口中打开一些链接。问题是fancybox尝试在fancybox窗口中打开这些链接。我尝试了几种方法,例如先关闭fancybox或使用targer = \“ _ parent \”,但没有任何效果。     

解决方法

        如果您有兴趣,我想出了另一种解决方案。将以下内容应用于要在框中显示的内容:
$(\"a\").click(function(e) {
    e.preventDefault();
    var link = $(this).attr(\"href\");
    window.parent.location = link;
});
    ,        找到一种简单的解决方案。只需将其添加到a标签的onclick参数中即可:windows.location.href = \'url \';