Я занимаюсь разработкой приложения XULRunner, которое выполняет некоторую обработку на веб-сайтах.Поскольку я планирую автоматизировать весь процесс, я пытаюсь выяснить, как справиться с сайтами, использующими события window.onunload
и window.onbeforeunload
.
Я отключил использование оповещений / подсказок / подтверждений с помощью:
pref("capability.policy.default.Window.alert", "noAccess");
pref("capability.policy.default.Window.confirm", "noAccess");
pref("capability.policy.default.Window.prompt", "noAccess");
Я также пытался установить window.onunload
и window.onbeforeunload
до и после вызова browser.loadURI
.Это не сработало.Как я могу отключить эти события?