![](/img/trans.png)
[英]Close modal when user clicks outside of it, why is there == and not !=?
[英]Automatically close a browser window when the user clicks outside it
当用户在窗口外单击时,是否可以自动关闭Web浏览器窗口(例如,在Google Chrome中)? 为了做到这一点,将需要一种用于检测窗口是否被聚焦的方法,以及一种用于关闭窗口的方法。
当前大多数浏览器仅允许您关闭父级的子级窗口。
您无法通过脚本关闭主父窗口。
默认情况下,大多数浏览器不允许javascript关闭javascript本身未打开的窗口。 但是,如果使用例如window.open(...)
,则可以使用window.close()
关闭该窗口。
因此, 如果您使用javascript打开了一个窗口,则可以执行以下操作:
window.addEventListener('blur', function(){window.close();}, false);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.