我想要一个关闭整个Firefox而不仅仅是一个Tab的JavaScript代码。任何人都可以有这方面的经验?我尝试了Google上找到的方法,但无法解决此问题如何关闭Firefox?
-4
A
回答
5
您不能用JavaScript退出程序。这是JS无法访问的系统命令。
4
3
我假设你正在尝试在网页中使用Javascript来做到这一点。
简短的回答是:你不能。
在给定网页中运行的Javascript代码只会知道它自己的上下文 - 即它正在运行的页面。它不会了解任何其他选项卡或浏览器窗口,也无法访问它们。
你可以告诉Javascript关闭当前窗口,因为它可以访问自己的窗口,但是你不能告诉它关闭所有窗口,因为它无法访问它们。
唯一例外的情况是,您可以使用JS在不同的窗口和标签之间跳转上下文,这是一个窗口/标签导致另一个窗口打开的原因。在这种情况下,父窗口应具有已打开窗口的句柄,并且该窗口应该能够使用window.opener
对象访问其父窗口。
因此,如果在Windows /标签在Firefox开放有所有被对方打开了,那么你可能能够生成调用链,它允许你全部关闭。但它仍然是一个棘手的任务,它仍然绝对不会允许您触摸任何由用户单独打开的窗口或选项卡。
我希望有帮助。
相关问题
- 1. 如何在Firefox关闭时关闭线程
- 2. 如何关闭所有Firefox会话?
- 3. 如何在关闭Firefox时注销?
- 4. 关闭Firefox的Firefox扩展窗口
- 5. 从javascript关闭Firefox标签
- 6. Watir-webdriver - 强制firefox关闭
- 7. 关闭Firefox点击图片
- 8. 关闭firefox中的窗口
- 9. 阻止用户关闭Firefox
- 10. 当FireFox自动关闭时关闭插件窗口
- 11. 关闭firefox应用程序(alt + F4或关闭按钮)
- 12. 检测选项卡关闭(关闭后)从Firefox扩展
- 13. 如何关闭
- 14. 如何在关闭JasperViewer时关闭JFrame
- 15. 如何在Windows关闭时关闭FiddlerCore
- 16. 如何关闭模式关闭popovers?
- 17. 如何在Firefox中检测浏览器关闭事件?
- 18. 如何在关闭Mozilla浏览器时提醒用户firefox
- 19. 如何关闭Firefox开发人员工具中的边栏?
- 20. 如何使用黄瓜挂钩关闭多个Firefox窗口?
- 21. 如何在selenium webdirver中关闭Firefox的“共享位置”提醒
- 22. 如何关闭firefox浏览器在selenim 3.0.1
- 23. 如何阻止Firefox关闭流式jQuery ajax响应?
- 24. 如何关闭使用JavaScript的Firefox浏览器窗口?
- 25. 如何:Handel标准Firefox中的onbeforeunload关闭对话框与Selenium
- 26. Selenium&Firefox:如何关闭“无响应的脚本”警告?
- 27. 如何防止Firefox内的JavaScript关闭窗口/选项卡?
- 28. 如何在Firefox 3关闭后重新打开Java控制台
- 29. 如何使用WebDriver关闭Firefox的下载对话框
- 30. 如何正确关闭Firefox OS应用程序?
为什么你需要那个?任何用户在页面关闭他/她的全部浏览器时都会感到不安。 – Ichibann
你为什么不想这么做,是从延伸? – beardhatcode
你想在网页或Firefox插件中做这个吗? – Spudley