如何从子窗口重定向父窗口

时间:2017-04-25 11:27:20

标签: javascript html browser

在我的应用程序中,我正在使用

打开一个新窗口
window.open("www.example.com");

在新窗口中,有一个按钮。单击该按钮时,应关闭新窗口,并且需要将parent window重定向到新位置。 我可以关闭新窗口了。但是如何与父窗口进行通信并重定向呢?

3 个答案:

答案 0 :(得分:0)

使用它:

window.location.href = 'http://www.google.com';

答案 1 :(得分:0)

window.open()返回新打开的窗口。您可以将window传递给它,然后重定向。

var popup = window.open("www.example.com");

popup.parentWindow = window;

然后在弹出窗口中:

window.parentWindow.location.href = "www.example.com/anotherpage";

答案 2 :(得分:0)

在按钮单击的子窗口中,您可以使用以下调用来调用更改开启者或父窗口位置的函数。

window.opener.functionnameinParent