Как сделать что бы страница ПОЛНОСТЬЮ прогрузилась?

Kvs17

Client
Регистрация
14.02.2016
Сообщения
11
Благодарностей
0
Баллы
1
Как сделать что бы страница ПОЛНОСТЬЮ прогрузилась и только потом шаблон работал дальше?
Шаблон очень быстро работает и страница не успевает прогружаться и сайт выдает диалоговое окно о том что не известная ошибка. Ставлю паузы но страница грузится каждый раз по разному(интернет на переферии так себе)
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 696
Благодарностей
9 242
Баллы
113
Как сделать что бы страница ПОЛНОСТЬЮ прогрузилась и только потом шаблон работал дальше?
Шаблон очень быстро работает и страница не успевает прогружаться и сайт выдает диалоговое окно о том что не известная ошибка. Ставлю паузы но страница грузится каждый раз по разному(интернет на переферии так себе)
нужно искать элемент на странице, который прогружается только когда страница загружена полностью,
если элемент не прогрузился еще, то идти на паузу, например 1 сек, и снова на начало..
то есть получается цикл ожидания элемента - шаблон ходит по кругу с паузой и как только элемент появился, выходит из цикла и идет далее..

искать элемент можно путем взаимодействия с ним, например через rise -> focus из конструктора действий..
 
Последнее редактирование:

eagleowl

Client
Регистрация
03.11.2012
Сообщения
264
Благодарностей
30
Баллы
28
Такая же проблема. После нажатий на элементы страница грузится и надо подождать пока страница не перестанет грузиться. Паузы побольше ставить конечно вариант но очень плохой т.к. если ставить побольше то время выполнения сильно вырастает, а ставить маленькие паузы - появляются ошибки. Искать элемент не очень хороший вариант. Странно что нет действия ожидания готовности.
 

one

Client
Регистрация
22.09.2015
Сообщения
6 847
Благодарностей
1 275
Баллы
113
Можно попробовать поставить этот сниппет после экшена перехода на страницу:

Код:
Tab tab = instance.ActiveTab;
if (tab.IsBusy) tab.WaitDownloading();
 
  • Спасибо
Реакции: eagleowl

eagleowl

Client
Регистрация
03.11.2012
Сообщения
264
Благодарностей
30
Баллы
28
Спасибо сейчас попробую.
 

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