C# webbrowser爬虫中经常碰到的脚本错误弹出窗口的问题解决
在爬虫过程中,经常会碰到脚本错误的提示窗口。
网上有关于这个错误的好多解决办法。
后来终于测试成功。其实现如下:
//## 这边把脚本错误的压制设置为true.
this.webBrowser1.ScriptErrorsSuppressed = true;
this.webBrowser1.DocumentCompleted += WebBrowser1_DocumentCompleted;
private void WebBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
//## 设置文档窗口错误的处理。
this.webBrowser1.Document.Window.Error += OnWebBrowserDocumentWindowError;
}
/// <summary>
/// 对WEB浏览器处理错误的处理
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void OnWebBrowserDocumentWindowError(object sender, HtmlElementErrorEventArgs e)
{
e.Handled = true;
}
只这三招,就摆脱了烦人的脚本错误窗口,终于不再弹出了。
C# webbrowser爬虫中经常碰到的脚本错误弹出窗口的问题解决相关推荐
- html加密文档如何打开,如何打开docx文件 在弹出窗口中选择加密的文件
如何打开docx的文件,我的office打不开 在电脑桌面上找到需要打开的docx文件,并右键打开菜单. 在打开的菜单界面中,找到打开方式选项,并单击选择. 在跳转的打开方式界面中,选择wps应用程序 ...
- VB动态添加WebBrowser控件,并拦截弹出窗口(不用引用任何组件)
WBCustomizer.dll 这个 1.注册::在开始菜单中输入RegSvr32 路径(WBCustomizer.dll文件所在的绝对路径),若果注册成功,会提示 2.引用 :在工程--&g ...
- ASP.NET中DataGrid鼠标经过感知以及点击行弹出窗口
选择自 xujh 的 Blog 作者Blog:http://blog.csdn.net/xujh/ 很多人说很难,其实就这几行代码.只要在DataGrid1的ItemDataBound中写入下代 ...
- 变分模态分解_Android小部件示例中的模态对话框(弹出)
变分模态分解 在此示例中,我们将看到如何在主屏幕中创建一个可以打开弹出对话框的Android小部件. 如您所知,Android Widgets是小型应用程序,基本上可以做两件事. 按下时启动新的活动, ...
- html转chm后脚本错误,win10系统打开chm资料弹出窗口提示脚本出现错误的恢复办法...
有关win10系统打开chm资料弹出窗口提示脚本出现错误的操作方法想必大家有所耳闻.但是能够对win10系统打开chm资料弹出窗口提示脚本出现错误进行实际操作的人却不多.其实解决win10系统打开ch ...
- python sendkeys用法_使用python中的sendkeys上载文件将打开一个文件选择器弹出窗口...
需要自动化的组件是antd-upload.在https://ant.design/components/upload/ --> Can be found here 上载按钮可见,但输入的&quo ...
- 在showModalDialog和showModelessDialog中提交form时不弹出新窗口
在showModalDialog和showModelessDialog中提交form时不弹出新窗口 方法一: 在弹出的页面head部分加上<base target="_self&quo ...
- HTML提交弹出提交中,javascript – 从弹出窗口在父窗口中提交表单?
您可以通过window.opener.document在父窗口中获取对表单的引用,如下所示: var form = window.opener.document.getElementById(&quo ...
- Angular2项目中浏览器拦截弹出窗口的解决方法
Angular2项目中浏览器拦截弹出窗口的解决方法 为什么把项目是Angular2的放到了前边? 因为正常也页面网上已经很多解决方案.请自行百度或Google. 现象:当window.open为用户触 ...
- uac2.0驱动_关闭Vista中令人讨厌的HP驱动程序UAC弹出更新检查
uac2.0驱动 If you are using Vista and have an HP printer, especially of the All-In-One variety, you've ...
最新文章
- 图片剪切空指针崩溃问题在Android 6.0系统出现
- 单纯形法只有两个约束条件_10分钟掌握对偶单纯形法
- 02-Armv8-A Instruction Set Architecture
- SqlServer 根据一个表数据更新另外一个表
- VS2008 快捷键大全
- 2018上IEC计算机高级语言(C)作业 第2次作业
- POJ - 2942 Knights of the Round Table (双连通分量)
- sourcetree 拉取 一直让输入密码
- 腾讯官方游戏《陆战之王 3D坦克大战》
- 论文浅尝 - EMNLP2020 | ConceptBert:视觉问题回答的概念感知表示
- 想跑次高频策略?快来看看Numpy处理真格量化tick数据的技巧
- centos7 离线安装自签名harbor
- LiteOS:剖析时间管理模块源代码
- LYNC功能之呼叫合并
- 暑假学习日记2013/8/20
- Node:正则验证手机号和身份证号
- java word_java输出word解决方案
- 常用的功率半导体器件汇总
- jvm内存模型、jvm内存结构、Java内存结构、Java内存模型(JMM)、Java对象模型的区别(吐血研究整理)
- python 求矩阵的特征值和特征向量
热门文章
- 信奥中的数学:卷积、傅立叶变换
- TVB十大女星比美十大名花
- NLP-文本摘要:“文本摘要”综述(Text Summarization)
- mipi的dsi全称_mipi协议里面csi和dsi是什么意思
- flutter flutter_screenutil Looking up a deactivated widget‘s ancestor is unsafe.
- MTK OTG 功能总结(UVC)
- web平台微信扫码登录
- 好课堂Scratch编程09 趣学篇(五)目标!幽灵古堡
- SQL Server 日期 字符串 格式转换 函数 datetime convert
- 日常办公,无特殊要求者怎么选择显示器?