怎样判断某个窗口是否打开

使用window.closed; 属性可以检测当前窗口是否关闭, 由于代码是运行在这个窗口中的, 因此只要能运行, 那就说明是没有关闭的. 因此这个属性多用于检测window.open()所创建的窗口是否关闭;

var a = window.open();
if (a !== null && !a.closed) {
    console.log("a窗口未被关闭");
}

 

上一篇:[FE] chrome.runtime.onMessage 问题, Unchecked runtime.lastError: The message port closed before a resp


下一篇:ssh failed sometimes after connection established: server unexpectedly closed network connection