1
我正在开发一个XULRunner应用程序,它在Web站点上执行一些处理。由于我打算使整个过程自动化,因此我试图找出如何处理使用window.onunload
和window.onbeforeunload
事件的站点。在XULRunner中禁用window.onbeforeunload和window.onunload
我使用禁止使用警报/提示/确认的:
pref("capability.policy.default.Window.alert", "noAccess");
pref("capability.policy.default.Window.confirm", "noAccess");
pref("capability.policy.default.Window.prompt", "noAccess");
我也尝试过,并呼吁browser.loadURI
后设置window.onunload
和window.onbeforeunload
。这没有用。我怎样才能禁用这些事件?