如何使用Javascript刷新另一个选项卡

时间:2012-05-19 03:38:02

标签: javascript

我希望在创建新帖子时能够实现Wordpress的功能。它允许您通过打开新选项卡来预览帖子。如果在此之后编辑帖子并再次预览,而不是打开另一个标签,则会刷新以前打开的标签(前提是它仍处于打开状态)。

从某些研究中,我似乎可以打开一个新窗口并给它起一个名称来识别它,如下所示:

window.open(url,"foobar");

但是,我怎么能在以后刷新这个标签? location.reload()似乎没有将名称作为论据。

3 个答案:

答案 0 :(得分:13)

如果我没记错的话,可以这样做:

var win = window.open(url, "foobar");
win.location.reload();

答案 1 :(得分:1)

我认为你正在寻找属性window.opener。见http://www.w3schools.com/jsref/prop_win_opener.asp

答案 2 :(得分:0)

您可以通过“存储”事件执行此操作。有关详细信息,请访问

Communication between tabs or windows

https://developer.mozilla.org/en-US/docs/Web/Events/storage