为何Chrome调用window.close()会关闭非脚本打开的窗口?
window.close() 浏览器行为测试结果
我原本认为以下测试场景不会触发窗口关闭,但实际测试得到了不同浏览器的差异化结果:
关闭:Chrome 107.0.5304.89(官方版本)
关闭:Edge 107.0.1418.35 (官方版本)(64位)
不关闭:Firefox 106.0.5(64位)
根据MDN文档《Window.close()》的说明,该场景本不应触发窗口关闭。
测试所用HTML代码如下:
<html> <body> <script> window.close(); </script> </body> </html>
内容的提问来源于stack exchange,提问作者Norio Yamamoto
相关产品推荐
相关产品推荐

