У меня есть элемент управления 2.0.NET, который используется для навигации по некоторым страницам без взаимодействия с пользователем (не спрашивайте... длинный рассказ). Из-за пользовательского характера этого приложения я установил для свойства ScriptErrorsSuppressed для WebBrowser значение true, которое документация, содержащаяся в состояниях VS 2005, будет [...] "скрыть все его диалоговые окна, которые исходят из базового элемента управления ActiveX, а не только ошибки script". Однако статья статьи MSDN не упоминает об этом. Мне удалось отменить событие NewWindow, которое предотвращает всплывающие окна, чтобы позаботиться.
У кого-нибудь есть опыт использования одного из них и успешного блокирования диалогов all, ошибок script и т.д.?
ИЗМЕНИТЬ
Это не отдельный экземпляр IE, а экземпляр элемента управления WebBrowser, живущего в приложении Windows Form. Кто-нибудь имеет опыт работы с этим контролем или базовым, AxSHDocVW?
РЕДАКТИРОВАТЬ снова
Извините, что забыл упомянуть об этом... Я пытаюсь заблокировать предупреждение JavaScript() с помощью кнопки OK. Может быть, я могу включить в объект IHTMLDocument2 и получить доступ к сценариям таким образом, я немного использовал MSHTML, кто-нибудь знает?