我不认为它以前没有关闭过。
这是使用附加html进行测试的结果。
关闭. chrome 107.0.5304.89(正式版本)
关闭. Edge 107.0.1418.35(正式版本)(64位)
火狐浏览器106.0.5(64位)
这份文件说它不会被关闭。
Window.close()
<html>
<body>
<script>
window.close();
</script>
</body>
</html>
我不认为它以前没有关闭过。
这是使用附加html进行测试的结果。
关闭. chrome 107.0.5304.89(正式版本)
关闭. Edge 107.0.1418.35(正式版本)(64位)
火狐浏览器106.0.5(64位)
这份文件说它不会被关闭。
Window.close()
<html>
<body>
<script>
window.close();
</script>
</body>
</html>
1条答案
按热度按时间6za6bjd01#
我已经检查了一些 chrome 问题线程,它似乎 chrome 浏览器遵循不同的逻辑从Firefox。
简而言之,如果一个标签页在向后/向前历史记录中只有1个条目,
window.close()
会工作并关闭该标签页。但这不算作一个问题,部分原因是他们认为这对于自动测试是一个有用的选项。它允许你设置测试页,测试页在完成后会自动清理。
参考链接:请https://codereview.chromium.org/22929032/#ps9001