我正在使用基于WebKit的浏览器(OWB),并且想通过使用JavaScript函数调用来关闭浏览器。似乎window.close仅关闭由另一个窗口(即具有父母的窗口)创建的窗口。可以制作一个用于调用exit并杀死浏览器进程的插件,但是此解决方案会导致内存泄漏和意外行为。我不知道ECMA标准中是否有此功能,但是WebKit API中可能有一个功能。有没有可以用来关闭浏览器主窗口(没有任何父窗口)的函数?
最佳答案
这是不可能的,如果随机站点可以随意关闭浏览器,您会怎么想?我肯定会在寻找另一个浏览器。您能解释为什么需要这种(非常烦人的)行为吗?我敢打赌,从可用性的角度来看,有很多非常好的选择可以替代您想要实现的目标。
附带说明:WebKit是HTML呈现引擎,实际上与javascript无关。
关于javascript - 关闭浏览器的主窗口,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6427767/