在我的表单中,当我点击webbrowser1时,会打开许多IE广告窗口。
我使用了以下代码:
但是它没有起作用。
我使用了以下代码:
webBrowser1.ScriptErrorsSuppressed = true;
但是它没有起作用。
webBrowser1.ScriptErrorsSuppressed = true;
您可以使用这个链接
如果这里的弹出窗口是指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是为了取消在Internet Explorer中打开网页的原始操作。