获取对现有浏览器窗口的引用

Sti*_*ens 1 javascript browser

我99%肯定我的问题的答案是否定的,但以防万一......

使用案例:

  1. 网页A用JavaScript打开一个新窗口B(同一个域)
  2. 用户刷新A或导航然后返回
  3. 用户点击页面A中应该关闭B的链接

只要用户不刷新并导航离开A(步骤2),只要保持窗口参考,这就可以正常工作.

返回A时,是否有任何(异国情调或非异常)方式重新获得对先前打开的窗口的引用?

mpl*_*jan 5

function openWin() {
  w = window.open("","windowname"); // use the window name you gave it when you opened it
  if (w && !w.closed) ...
}
Run Code Online (Sandbox Code Playgroud)