Javascript 如何在不同的浏览器选项卡中,在不同的页面上不打开重复的窗口?

Javascript 如何在不同的浏览器选项卡中,在不同的页面上不打开重复的窗口?,javascript,html,window,Javascript,Html,Window,在将此标记为副本之前,请仔细阅读 因此,我的客户端可能会打开两个窗口,其中一个具有以下URL: /foo/bar/ 还有一个是这个: /foo/john/ 它们都包含以下代码: window.open("/foo/gist/", "afoopage", "etc"); 当我的客户同时打开这两个窗口时,他/她会打开内容相同的重复窗口(/foo/gist/) 我如何防止或阻止这种情况,如果没有解决方案(从在线内容判断,可能有),我如何用JavaScript识别重复的窗口已经打开,并关闭一两个

在将此标记为副本之前,请仔细阅读

因此,我的客户端可能会打开两个窗口,其中一个具有以下URL:

/foo/bar/
还有一个是这个:

/foo/john/
它们都包含以下代码:

window.open("/foo/gist/", "afoopage", "etc");
当我的客户同时打开这两个窗口时,他/她会打开内容相同的重复窗口(
/foo/gist/

我如何防止或阻止这种情况,如果没有解决方案(从在线内容判断,可能有),我如何用JavaScript识别重复的窗口已经打开,并关闭一两个


谢谢。

我无法在最新的Firefox(Windows 7)中复制。你的浏览器是什么?你有没有仔细检查过设置的窗口名是否完全相同?@lvaroG.Vicario谷歌Chrome最新版本,Mac OS X.Right。。。显然,这是一个很好的例子。