У меня была похожая проблема с появлением всплывающего окна с предупреждением JavaScript. Мне удалось подавить это, используя событие window_error
.
Я добавил эту строку в обработчик событий browser_completed
:
((WebBrowser)sender).Document.Window.Error +=
new HtmlElementErrorEventHandler(Window_Error);
Вот мой window_error
обработчик событий:
void Window_Error(object sender, HtmlElementErrorEventArgs e)
{
e.Handled = true;
}
Еще один вариант подумать - играть с this._browser.ScriptErrorsSuppressed
. Я уверен, что вы не получаете ошибку сценария, но это стоит попробовать.