首页 > 编程语言 >C# 开发的 webBrowser打开网页弹出的错误信息框

C# 开发的 webBrowser打开网页弹出的错误信息框

时间:2022-10-09 10:13:31浏览次数:70  
标签:脚本 控件 错误 C# 错误信息 webBrowser ScriptErrorsSuppressed 属性

IE浏览器遇到脚本错误时,在浏览器左下角会出现一个黄色图标,点击可以查看脚本错误的详细信息,并不会有弹出的错误信息框。

那么,在使用webBrowser打开网页遇到脚本错误时,会弹出的错误信息。

 

解决方案:

webBrowser给我们提供了一个属性:ScriptErrorsSuppressed 。当不想再遇到脚本错误时弹出错误提示框,可以将该值设为TRUE。

this.webBrowser1.ScriptErrorsSuppressed = true;

ScriptErrorsSuppressed 属性的具体的用法如下:

将此属性设置为 false 可调试显示在 WebBrowser 控件中的网页。如果要使用该控件向应用程序添加基于 Web 的控件和脚本代码,则此属性十分有用。如果将该控件用作泛型浏览器,则此属性用处不大。完成应用程序的调试后,将此属性设置为 true 以取消显示脚本错误。

注意:当 ScriptErrorsSuppressed 设置为 true 时,WebBrowser 控件将隐藏其源自基础 ActiveX 控件的所有对话框,而不仅仅是脚本错误。有时,在显示某些对话框(例如,用于浏览器安全设置和用户登录的对话框)时,可能需要取消显示脚本错误。在这种情况下,应将 ScriptErrorsSuppressed 设置为 false,并在 HtmlWindow.Error 事件的处理程序中取消显示脚本错误。

转载至:
https://blog.csdn.net/weixin_40029679/article/details/122188645

  

标签:脚本,控件,错误,C#,错误信息,webBrowser,ScriptErrorsSuppressed,属性
From: https://www.cnblogs.com/hailexuexi/p/16771137.html

相关文章

  • 暑假集训二[LCIS,平凡的函数,那一天她离我而去,矩形]
    暑假集训2LCIS首先我赛时打了个\(n^{4}\)的暴力,因为一个转移的地方忘记加max了,然后拿了\(70\),本来以为改改也就T了结果它加了个\(max\)就\(A\)了.....这数据也是没谁......
  • org.springframework.dao.InvalidDataAccessApiUsageException: no transaction is in
     关注这个问题,是因为我们的项目在使用jpa 和sharding分库分表以后,在跑test类的时候,save保存不进去数据,但是不报任何错。然后我把save改成saveAndFlush的时候,开始报这个错......
  • Caused by: org.springframework.beans.factory.support.BeanDefinitionOverrideExcep
    这个问题整到 凌晨1:36,网上搜了很多个文章,解决方案都不对。有的都在乱说。这类问题很多都是英文文章,没见说明白的,中文解决方案几乎没有。另外也看到了类似的问题,其实这个问......
  • SOCK5代理服务器与HTTP代理有什么区别?
    SOCKS5代理与HTTP代理的区别:SOCKS工作在比HTTP代理更低的层次:SOCKS使用握手协议来通知代理软件其客户端试图进行的连接SOCKS,然后尽可能透明地进行操作,而常规代理可能会......
  • Error creating bean with name 'dataSource' defined in class path resource [com/a
    ##原因在于:DruidDataSourceAutoConfigure在DynamciDataSourceAutoConfiguration之前,其会注入一个DataSourceWrapper,会在原生的spring.datasource下找url,username,passwor......
  • python中的subprocess.Popen | 9
    在收集snmp数据的过程中用到了subprocess这个模块,本来想用其他python里面关于snmp的库,还是觉得麻烦就直接调用snmpwalk来收集数据。最开始想用subprocess.call()这个函数,然而......
  • .NET现代化应用开发 - CQRS&类目管理代码剖析
    ​本周MASAFramework进行了第四次课程直播,课程主题为类目管理的开发,直播中进行了理论讲解和实战演练(CQRS实践的演示可直达推文底部观看直播回放)开始环节我们围绕三个点......
  • 解决端口被占用问题(localhost:1099)
    问题:解决方法:(适用于所有端口被占用的情况)1、通过端口号找到PIDwin+Rcmd打开命令提示符,输入netstat-ano|find"1099"   2、通过PID找到进程输入tasklist|......
  • Chrome开发者工具-网络抓包
    Chrome开发者工具简介Chrome开发者工具是Chrome浏览器自带的一款开发调试工具,可以查看页面元素,调试JavaScript脚本,网络抓包,进行网页性能诊断等非常强大的功能,并且使用非常......
  • abc272_f Two Strings (后缀数组)
    https://atcoder.jp/contests/abc272/tasks/abc272_f将SS#TT在字符串中排序,看标号为1-n后面有多少2n+2-3n+1的标号然后就会注意题目要的是小于等于,那么要拼成SS......