【发布时间】:2014-04-10 10:06:07
【问题描述】:
在我的表单中,当我点击 webbrowser1 时,打开了许多窗口 IE 广告。
我使用了我的代码:
webBrowser1.ScriptErrorsSuppressed = true;
但它不起作用。
【问题讨论】:
-
看看WebBrowser.ScriptErrorsSuppressed好像还没有实现事件
标签: c# .net webbrowser-control
在我的表单中,当我点击 webbrowser1 时,打开了许多窗口 IE 广告。
我使用了我的代码:
webBrowser1.ScriptErrorsSuppressed = true;
但它不起作用。
【问题讨论】:
标签: c# .net webbrowser-control
你可以用这个link
如果这里弹出意味着WebBrowser在新的Internet Explorer中打开网页,那么请按照以下步骤避免这种情况:
在事件处理程序中使用这些代码,例如:
private void webBrowser1_NewWindow(object sender, CancelEventArgs e) {
webBrowser1.Navigate(webBrowser1.StatusText);
e.Cancel = true;
}
这里,StatusText实际上保存了在Internet Explorer中打开的目标网页的URL。另外,e.Cancel = ture 是取消原来在IE中打开网页的动作。
【讨论】: