Javascript 打开一个窗口并在选项卡之间共享它?

Javascript 打开一个窗口并在选项卡之间共享它?,javascript,popupwindow,Javascript,Popupwindow,我有一个页面,它使用带有窗口名的window.open()弹出另一个窗口,作为我的应用程序的演示屏幕: window.open(url, 'my-presentation-win', 'resizable'); 现在,这很好,如果我触发了该操作,然后导航到另一个页面,但又返回到原始页面并再次触发该操作,它会使原始弹出窗口重新聚焦(名字很荣幸) 但是,如果我在两个不同的浏览器选项卡(OSX上的Chrome)中加载相同的HTML页面,并在每个选项卡中触发该操作,那么最终会出现两个不同的窗口(每个窗

我有一个页面,它使用带有窗口名的
window.open()
弹出另一个窗口,作为我的应用程序的演示屏幕:

window.open(url, 'my-presentation-win', 'resizable');
现在,这很好,如果我触发了该操作,然后导航到另一个页面,但又返回到原始页面并再次触发该操作,它会使原始弹出窗口重新聚焦(名字很荣幸)


但是,如果我在两个不同的浏览器选项卡(OSX上的Chrome)中加载相同的HTML页面,并在每个选项卡中触发该操作,那么最终会出现两个不同的窗口(每个窗口的名称可能都是
my presentation win
?)。当同一个应用程序在不同的选项卡上运行时,有没有办法重复使用该窗口?

我认为不可能:(


我认为这是不可能的:(

“当同一个应用程序在不同选项卡中运行时,该窗口是否有重复使用的方法?”尝试使用web workers检测弹出窗口是否已打开?请参阅;另请参阅“当同一个应用程序在不同选项卡中运行时,该窗口是否有重复使用的方法?”尝试使用web workers检测弹出窗口是否已打开?请参阅;另请参阅