Перехват (не подавление) JavaScript ошибок в WebBrowser
От: AlexNetkachov Великобритания https://alexatnet.com
Дата: 08.01.11 18:02
Оценка:
Пишем тесты для Web приложения. Есть задача проверить, что на странице нет JavaScript ошибок. Т.е. задача создать броузер, снавигироваться на страницу, подождать секунду (что бы onload) отработал, проверить консоль ошибок. Браузер, в принципе, любой. Попытался использовать IOleCommandTarget выдирая куски кода вот отсюда: http://www.google.com/codesearch/p?hl=en#-G7KLEQrXfo/OSH/OSHHost/WebBrowserEx.cs&q=IOleCommandTarget%20webbrowser%20lang:c%23&sa=N&cd=1&ct=rc , но понял, что с этим всем нам не взлететь. Какой-то слишком большой overload получается. Нет ли простого метода получить JavaScript ошибки?

Спасибо!
Александр
webbrowser javascript errors
Re: Перехват (не подавление) JavaScript ошибок в WebBrowser
От: TK Лес кывт.рф
Дата: 11.01.11 08:58
Оценка:
Здравствуйте, AlexNetkachov, Вы писали:

AN>Пишем тесты для Web приложения. Есть задача проверить, что на странице нет JavaScript ошибок. Т.е. задача создать броузер, снавигироваться на страницу, подождать секунду (что бы onload) отработал, проверить консоль ошибок. Браузер, в принципе, любой. Попытался использовать IOleCommandTarget выдирая куски кода вот отсюда: http://www.google.com/codesearch/p?hl=en#-G7KLEQrXfo/OSH/OSHHost/WebBrowserEx.cs&q=IOleCommandTarget%20webbrowser%20lang:c%23&sa=N&cd=1&ct=rc , но понял, что с этим всем нам не взлететь. Какой-то слишком большой overload получается. Нет ли простого метода получить JavaScript ошибки?


А в чем именно overload? в необходимости объявить кучу интерфейсов для интеграции с IE?
Секунду можно и не ждать если использовать не WebBrowser, а MSHTML
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.