如何在iframe中使用window.open

时间:2012-11-27 15:34:14

标签: javascript html

我在网页中注入了一个iframe。在iframe中我添加了window.open(),如下所示:

window.open("mypage.com", "_self");

但是这会使用 mypage.com 刷新iframe。要求是在同一主浏览器中加载此页面。

我该怎么做?

3 个答案:

答案 0 :(得分:3)

如果您想打开一个窗口,请使用window.open

如果要将文档加载到当前帧中,请使用location = "http://example.com";

如果要将文档加载到顶级框架中,请使用top.location = "http://example.com";

答案 1 :(得分:1)

试试这个:

window.top.location.href = "http://mypage.com";

答案 2 :(得分:0)

更改

window.open("mypage.com", "_self"); 

window.open("mypage.com", "mypopupname");