为什么window.top.location不会让你退出iFrame?

时间:2013-05-30 05:15:32

标签: php javascript html

我用谷歌搜索并查看了所有StackOverflow问题,似乎找不到这样的东西。我在这里得到了以下代码,它将用户从登录模式中移出并进入他们的主页。问题是,它似乎没有突破模态,即使我看到的所有地方都说window.top.location应该这样做。页面重定向成功(意味着它转到正确的URL),但它仅在iFrame中重定向。

echo "<script>window.top.location = '/group/$home';</script>";

我是否应该/可以采取其他措施来突破模态?在此先感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

使用parent

echo "<script>window.parent.location = '/group/$home';</script>";

答案 1 :(得分:0)

您将框架的父级设置为任意网址的位置,并且必须从iframe执行代码      top.location = url;