我有一个装有灯箱的iFrame。我遇到的问题是这个。在点击灯箱弹出窗口中的链接后,我希望父页面重定向到其他页面。这有意义吗?请帮忙。提前谢谢。
昨天我从yokoloko收到了这个答复(非常感谢)但是我不确定我的代码中哪些部分需要填写我的信息。有人可以帮忙吗?感谢。
来自Yokoloko:
唯一的方法是在父框架中定义一个javascript函数,以便在子框架中调用。
例如,如果使用jQuery,则在父框架中:
function redirectFromFrame(link){
window.location.href = link;
}
在你的lighbox框架中你应该有这样的东西。
$(function() {
$('a').click(parent.redirectFromFrame($(this).attr('href')));
});
答案 0 :(得分:1)
我会使用这样的东西(这个代码在你的iframe中)
$(function() {
$('a').click(function() {
window.parent.location.href=$(this).attr('href');
});
});
$('a')
是指您希望重定向发生在iframe中的标记