Javascript:从内部关闭打开的窗口

Javascript:从内部关闭打开的窗口,javascript,Javascript,可以从内部关闭打开的窗口吗 例如,我打开了一些外部域的窗口,然后它执行一些身份验证并重定向回我的网页 在那之后可以关窗户吗 谢谢;) 打开窗口时,将其分配给某个变量: authWindow = window.open(""); 完成后,您可以关闭它: authWindow.close() 如果要关闭当前所在的窗口,可以使用以下代码: self.close(); 现在w是DOMWindow对象 w.opener === window; //true w.close(); 之后,opener

可以从内部关闭打开的窗口吗

例如,我打开了一些外部域的窗口,然后它执行一些身份验证并重定向回我的网页

在那之后可以关窗户吗


谢谢;)

打开窗口时,将其分配给某个变量:

authWindow = window.open("");
完成后,您可以关闭它:

authWindow.close()

如果要关闭当前所在的窗口,可以使用以下代码:

self.close();
现在
w
是DOMWindow对象

w.opener === window; //true
w.close();
之后,
opener
属性的值为
null

w.opener === null; //true
我希望这有帮助

w.opener === window; //true
w.close();
w.opener === null; //true