我正在开发一个基于Web的应用程序,其中需要打开弹出窗口。我使用window.open()
方法打开弹出窗口,就像这样:
window.open(url, "popupWin");
其中的URL是我想让弹出窗口导航到的网址。问题是,如果我在多个标签页中执行window.open()
(使用相同或不同的网址),至少在Chrome浏览器中,它可能/可能不会给你之前打开的同一个窗口。这种行为是不一致的,我的意思是,它应该每次都为我提供新的窗口,或者每次都为我提供先前打开的窗口。
我需要为整个域持久化同一个弹出窗口。如何实现?