Как можно определить конец закрузки страницы?

Регистрация
11.10.2017
Сообщения
147
Благодарностей
7
Баллы
18
Как определить, что страница полностью прогрузилась, а то у меня результат не всегда парсится. Думаю из-за прокси страница не успевает прогрузится и html код соответственно. Может какая переменная окружения дает инфу или может метод какой есть, что бы точно определить?
 

Raids

Client
Регистрация
12.09.2017
Сообщения
41
Благодарностей
19
Баллы
8
можно в кубик c# написать

Код:
Tab tab = instance.ActiveTab;
//сколько ждать до полной загрузки страницы, то есть если не успела загрузиться в течении 60 секунд загрузка останавливается
tab.NavigateTimeout = 60;
if (tab.IsBusy) tab.WaitDownloading();
//переход на страницу место site вставляешь свой url
tab.Navigate("site", "");
//ждем пока прогрузится страница
if (tab.IsBusy) tab.WaitDownloading();
Можно в цикл запихнуть нахождение элемента на странице
То есть перешел на страницу, проверяешь есть ли элемент, если нет ждем секунду и опять проверяем, если нет опять ждем, опять проверяем....
 
  • Спасибо
Реакции: Сергей812

one

Client
Регистрация
22.09.2015
Сообщения
6 796
Благодарностей
1 264
Баллы
113
Я такой метод использую:
Код:
instance.ActiveTab.WaitDownloading();
 
  • Спасибо
Реакции: Сергей812
Регистрация
11.10.2017
Сообщения
147
Благодарностей
7
Баллы
18

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