2017-06-22 34 views
0

我以编程方式从Windows应用程序启动浏览器,运行Firefox。我想添加一个按钮,并使用JavaScript将按钮连接到onClick事件来终止浏览器。我确实尝试了window.Close(),但这不起作用。事件的顺序如下:app - > start firefox - >运行我自己的js脚本 - >在脚本上我有一个退出按钮 - >按下退出按钮 - > firefox终止并控制回应用程序。使用JavaScript终止Firefox浏览器

+3

我很确定这是不可能的。脚本只能关闭它打开的窗口。如果窗口没有被Javascript打开,它不能被Javascript关闭。这是一项安全功能。 – Barmar

+0

当然,你不能从一个普通的网站做到这一点。想象一下,如果任何网站管理员可以决定关闭所有浏览器选项卡,那么可能性会很大您已经拥有本机Windows应用程序,我认为这是探索的途径。 –

回答

0
$(element).click(function(){ window.close(); }); 

注意:你不能关闭任何你没有用window.open打开的窗口。直接调用window.close()会向用户提供一个对话框。

相关问题