当用户在窗口外单击时是否可以自动关闭Web浏览器窗口(例如,在Google Chrome中)?为了做到这一点,需要有一些方法来检测窗口是否被聚焦,还有一种关闭窗口的方法。当用户在外面点击时自动关闭浏览器窗口
0
A
回答
1
大多数当前浏览器只允许您关闭父级的子窗口。
您无法通过脚本关闭主父窗口。
+0
在这种情况下,如何使用Javascript关闭子窗口? –
0
默认情况下,大多数浏览器不允许javascript关闭未由javascript本身打开的窗口。但是如果你使用例如window.open(...)
你可以用window.close()
关闭那个窗口。
所以如果你一个窗口中打开由JavaScript可以做到以下几点:
window.addEventListener('blur', function(){window.close();}, false);
相关问题
- 1. 当浏览器窗口关闭时自动注销用户 - salesforce
- 2. 自动关闭浏览器窗口
- 3. 当用户点击外部时关闭WPF对话窗口
- 4. 当用户关闭窗口或浏览器时,jquery任务
- 5. 当用户关闭浏览器时自动注销用户
- 6. 当浏览器窗口关闭
- 7. 在外部点击时自动关闭JFrame窗口
- 8. AngularJS在关闭浏览器窗口时自动注销
- 9. 当用户点击外部弹出窗口时关闭引导弹出窗口
- 10. 用户点击关闭标签时如何打开新窗口浏览器?
- 11. 卸载时关闭浏览器窗口
- 12. 问题,当用户关闭浏览器标签或窗口
- 13. 关闭浏览器窗口时(当点击浏览器的X按钮时)我需要提示消息
- 14. 在外面点击时关闭弹出窗口div
- 15. 使用asp.net关闭浏览器窗口
- 16. 当用户在外面点击时关闭iOS中的UITextView
- 17. 当父窗口关闭时自动关闭子窗口
- 18. 我想检测用户关闭浏览器窗口时?
- 19. 当点击插件时保留浏览器窗口焦点
- 20. 当用户点击外部时关闭窗体
- 21. 浏览器窗口意外关闭时的警报
- 22. 当点击外部时,CMFCColorButton弹出窗口不关闭
- 23. 当浏览器关闭时显示弹出窗口
- 24. 如何在浏览器关闭时自动注销用户?
- 25. 如何在浏览器关闭时自动注销用户?
- 26. driver.quit()不关闭浏览器窗口
- 27. 关闭浏览器窗口javascript for blackberry
- 28. geb spock并关闭浏览器窗口
- 29. Silverlight - 关闭浏览器窗口
- 30. 检查浏览器窗口关闭
我想我可以用window.close()的关闭窗口,但我还是需要一些方法以检测窗口是否被聚焦。 –
有关检测窗口焦点的详细信息可以在这里找到:http://stackoverflow.com/questions/3479734/test-if-window-has-focus –
你可以编辑你的问题,添加你写的评论。 –