Загрузка страницы, ожидание Только целевых элементов

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

PudgeD

Client
Регистрация
26.11.2019
Сообщения
32
Реакции
4
Баллы
8
Как дождаться загрузки только нужных элементов ??? а не всей страницы.
 
Ответ простой, проверяйте наличие нужных элементов.
Конкретизирую вопрос
Для примера url "https://account.mail.ru/signup"
Мне нужно дождаться появление одного поля и после начать что то делать, я могу поставить timeOut загрузки скажем 5 сек и будет как на скриншоте - страница прекратит загрузку.
Или оставить timeOut по умолчанию и страница будет загружена полностью, а это потеря лишнего времени.
В голову приходит только сделать загрузку страницы асинхронно...
Ваше предложение видимо подойдет, если элемент появляется после получения статуса "complete"
 

Вложения

  • load5sec.png
    load5sec.png
    18,8 KB · Просмотры: 14
Последнее редактирование:
Мне нужно дождаться появление одного поля и после начать что то делать
Иногда загрузка поля ничего не даст, если не загрузились скрипты, которыми обрабатывается это поле. Ну и сайт может определить, что это реальный человек так делать не может )
 
Как дождаться загрузки только нужных элементов ??? а не всей страницы.
80697

вот в поиске элемента есть уставка ожидания появления элемента.

тайм аут страницы обычно на 45 секунд. элемент можно ждать секунд 40, потом на ошибку и на перезагрузку через счетчик.
 
Короче ,видимо , в зенке любое выполнение приостанавливается, когда страница начинает подгружаться, даже если вручную нажать обновить такая же история, прийдеться смириться судя по всему
 
Последнее редактирование:

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