【发布时间】:2011-08-04 21:14:25
【问题描述】:
我有一个装有灯箱的 iFrame。我遇到的问题是这个。单击灯箱弹出窗口中的链接后,我希望父页面重定向到其他页面。这有意义吗?请帮忙。提前谢谢你。
我昨天从 yokoloko 收到了这个答案(非常感谢)但我不确定我必须用我的信息填写代码的哪些部分。有人可以帮忙吗?谢谢。
来自Yokoloko:
唯一的方法是在父框架中定义一个 javascript 函数,以便在子框架中调用。
如果您使用 jQuery,例如在您的父框架中:
function redirectFromFrame(link){
window.location.href = link;
}
在你的灯箱框架中你应该有这样的东西。
$(function() {
$('a').click(parent.redirectFromFrame($(this).attr('href')));
});
【问题讨论】:
-
第一个进入主页面,第二个进入 iframe 页面。假设您正在加载一个页面,您可以在 iframe 中访问其代码。
-
对于我放在主页上的代码,上面写着链接,我是把我的链接放在两个位置还是留下它说链接。对于 iframe 页面上的代码,我应该为 'a' 和 'href' 放什么
标签: jquery iframe fancybox lightbox