public partial class Text : UserControl {
public Text()
{
InitializeComponent();
browser.Navigated += new NavigatedEventHandler(browser_Navigated);
}
void browser_Navigated(object sender, NavigationEventArgs e)
{
HideScriptErrors(browser, true);
}
public void HideScriptErrors(WebBrowser wb, bool Hide)
{
FieldInfo fiComWebBrowser = typeof(WebBrowser).GetField("_axIWebBrowser2", BindingFlags.Instance | BindingFlags.NonPublic);
if (fiComWebBrowser == null)
return;
object objComWebBrowser = fiComWebBrowser.GetValue(wb);
if (objComWebBrowser == null)
return;
objComWebBrowser.GetType().InvokeMember( "Silent", BindingFlags.SetProperty, null, objComWebBrowser, new object[] { Hide });
}
相关文章
- SQLYog执行SQL脚本提示:错误代码: 1067 - Invalid default value for '数据库表'查询:解决办法
- 在WPF的WebBrowser控件中抑制脚本错误
- 在WPF的WebBrowser控件中屏蔽脚本错误的提示
- 运行shell脚本提示“语法错误: 未预期的文件结尾”
- VB.NET让webbrowser控件中JS脚本错误最新方法(2013-09-16)
- 解决:执行python脚本,提示错误:/usr/bin/python^M: 解释器错误: 没有那个文件或目录。
- WPF的WebBrowser屏蔽弹出脚本错误窗体
- 支持美化body 支持xml response的美化 去除body或脚本里使用变量时编辑框的语法错误提示 修改Bug
- vscode下搭建typescript时提示"无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称"错误的解决方法
- 打开Delphi 10.1 berlin提示脚本错误的解决方法