当前位置: 首页 > 编程语言 > C#

禁用GeckoFX确认消息分享

时间:2023-04-10 23:58:37 C#

C#学习教程:禁用GeckoFX确认消息当我导航到某些网页时,我会收到一个确认弹出窗口:此网页正在重定向到一个新位置。是否要将输入的表单数据重新发送到新位置?如何禁用此类消息?到目前为止,我已经尝试了以下设置,但它们没有帮助:GeckoPreferences.User["security.warn_viewing_mixed"]=false;GeckoPreferences.User["plugin.state.flash"]=0;GeckoPreferences.User["浏览器.cache.disk.enable"]=false;GeckoPreferences.User["browser.cache.memory.enable"]=false;您可以尝试提供您自己的nsIPromptService2/nsIPrompt实现。在程序启动早期运行(尽管在XPCom.Initalize之后)PromptFactory.PromptServiceCreator=()=>newFilteredPromptService();FilteredPromptService定义如下:internalclassFilteredPromptService:nsIPPromptService2,nsIPPrompt{privatestaticPromptService_promptService=newPromptService();publicvoidAlert(nsIDOMWindowaParent,stringaDialogTitle,stringaText){if(/*想要默认行为*/){_promptService.Alert(aDialogTitle,aText);}//否则什么都不做}//TODO:以类似的方式实现其他方法。(returningappropriatereturnvalues)}还需要确保没有启用错误页面:以上就是C#学习教程的全部内容:禁用GeckoFX确认消息分享。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注—GeckoPreferences.User["browser.xul.error_pages.enabled"]=false;本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: