Как прервать код

  • Автор темы Автор темы Igorii
  • Дата начала Дата начала

Igorii

Client
Регистрация
21.02.2015
Сообщения
376
Реакции
313
Баллы
63
Прошу помощи.
Есть код:
return instance.ActiveTab.DomText;
Берёт DOM, но периодически зависает на выполнении. Решается только перезагрузкой РМ.
Может быть можно как то сделать, что бы если, допустим, код не выполнился в течении 15 сек, то кубик выходил по красной?
Все другие способы получить DOM страницы, так же периодически виснут на этом сайте.
Помогите, кто может, в коде вообще не понимаю.
 
Ты попробуй его в переменную зенно положить
Может дом громадный и зенно тупит
 
  • Оценить
Реакции: Igorii
Ты попробуй его в переменную зенно положить
Может дом громадный и зенно тупит
Да я уже как только не пробовал, при любом способе взятия DOM, экшен периодически зависает. Может зависнуть на первом взятии, может на сотом. Возможно виснет от того, что страница на Ajax и постоянно обновляется.
Гуру си шарпа, помогите!)
Или хотя бы скажите, что это не возможно.
 
зачем вообще этот код? у зенно есть своя переменная, которая хранит в себе дом
Я же говорю, любой экшен взятия DOM, в том числе напрямую из {-Page.Dom-}, периодически зависает. Поэтому выход вижу в коде, в выходе по красной, в случае не завершения выполнения кода в течении 15 секунд. Но в коде не разбираюсь, потому и прошу помощи.
 
Поэтому выход вижу в коде, в выходе по красной, в случае не завершения выполнения кода в течении 15 секунд.
это не возможно
Возможно виснет от того, что страница на Ajax и постоянно обновляется.
Если так, то попробуй перед переходом на страницу (или в начале проекта) поставить кубик "Браузер - Настройки - Состояние занятости" и поиграться с чекбоксами.
 
  • Оценить
Реакции: Igorii
Если так, то попробуй перед переходом на страницу (или в начале проекта) поставить кубик "Браузер - Настройки - Состояние занятости" и поиграться с чекбоксами.
Ок, спасибо! Попробую.
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)