如何使用Skybound.Gecko阻止弹出窗口

时间:2013-08-22 17:36:57

标签: c# popup gecko

我想问一下是否有办法防止弹出窗口或SSL错误? 还有Javascript弹出窗口(警报,确认等)

现在我用过这个:

GeckoPreferences.User["browser.xul.error_pages.enabled"] = false;
GeckoPreferences.User["security.enable_ssl2"] = true;
GeckoPreferences.User["security.default_personal_cert"] = "Ask Never";
GeckoPreferences.User["security.warn_entering_weak"] = true;
GeckoPreferences.User["security.warn_viewing_mixed"] = true;
GeckoPreferences.User["dom.disable_open_during_load"] = true;
GeckoPreferences.User["dom.allow_scripts_to_close_windows"] = true;
GeckoPreferences.User["dom.popup_maximum"] = 0;

有时会出现SSL证书错误,有时会弹出其他内容,但我不知道如何关闭它们。

请帮帮我,谢谢

1 个答案:

答案 0 :(得分:1)

如果您将error_pages.enabled设置为true,它将不会显示消息框,但会显示警告页面。

GeckoPreferences.User["browser.xul.error_pages.enabled"] = true;