在我的表单中,当我点击webbrowser1时,许多窗口IE广告都已打开。
我使用了我的代码:
webBrowser1.ScriptErrorsSuppressed = true;
但它不起作用。
答案 0 :(得分:4)
您可以使用此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是取消在Internet Explorer中打开网页的原始操作。