当用户点击窗外时,是否可以自动关闭网络浏览器窗口(例如,在谷歌浏览器中)?为了做到这一点,需要有一些方法来检测窗口是否被聚焦,还有一种关闭窗口的方法。
答案 0 :(得分:1)
目前大多数浏览器只允许您关闭父窗口的子窗口。
答案 1 :(得分:0)
默认情况下,大多数浏览器不允许javascript关闭javascript本身未打开的窗口。但是如果你使用例如window.open(...)
您可以使用window.close()
关闭该窗口。
所以如果你有一个javascript打开的窗口,你可以执行以下操作:
window.addEventListener('blur', function(){window.close();}, false);