Команда iMacros ONERRORDIALOG
Команда ONERRORDIALOG используется, если на веб-странице
возникнет ошибка выполнения JavaScript сценария, тогда Internet Explorer
открывает диалоговое окно с сообщением об ошибке. Данная команда
обрабатывает такие диалоговые окна, чтобы ваши макросы не останавливались с ошибками. По умолчанию параметры: BUTTON=YES и CONTINUE=YES. Эти настройки активны даже без использования ONERRORDIALOG в ваших макросах.
Работает в: 
Синтаксис:
ONERRORDIALOG BUTTON=(YES|NO) CONTINUE=(YES|NO)
Параметры:
- BUTTON
Указывает, какая кнопка нажата (Да | Нет). - CONTINUE
Данный параметр указывает, будет ли макрос продолжен, после того, как
появится диалоговое окно с сообщением об ошибке. Используйте YES, если ваша основная цель автоматизация действий и используйте NO для обнаружения ошибок JavaScript на сайтах. Применяется для мониторинга сайтов и в веб-тестировании.
Примечания:
- В iMacros Browser и Internet Explorer команда ONSCRIPTERROR может использоваться как ONERRORDIALOG iMacros.
- В Internet Explorer для обнаружения ошибок в сценариях с использованием CONTINUE=NO параметр
«Отображать уведомление о каждой ошибке сценария» («Display a
notification about every script error») следует отметить галочкой
(check-box).
Отключение отладки сценариев в IE:
Вы можете избежать появления диалоговых окон об JavaScript ошибках,
если вы выберете «Отключить отладку скриптов» («Disable Script
Debugging») в настройках Internet Explorer. Данные настройки также
используются в iMacros Browser. В Internet Explorer перейдите в
Инструменты/Свойства обозревателя (Tools/Internet Options), нажмите на
вкладку «Дополнительно» («Advanced»). В разделе «Просмотр» («Browsing»)
вы должны поставить галочки в «Отключить отладку скриптов» («Disable
script debugging»). уберите галочку «Показать уведомление о каждой
ошибке сценария» («Display a notification about every script error»).
|