Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

UoKit.com Форумы _ UO Pilot _ Загрузка окна

Автор: akira92 16.4.2018, 21:34

Всем привет. Искал я ответ на свой вопрос, но не нашел. Вопрос таков: есть функция или способ, чтобы скрипт перед кликом дожидался полной загрузки страницы? Ставить выжидание в секундах не актуально, потому что время от времени загрузка страницы происходит не мгновенно. Задержки могут быть от нескольких секунд, до 10+. Ставить максимальный порог ожидания не вариант. Слишком медленно. Потому интересуюсь вариантом чтобы скрипт выжидал пока страница прогрузится.
С уважением.

Автор: cirus 17.4.2018, 1:21

Пока страница не загрузилась не доступна или отсутствует кнопка обновить страницу. Т. е. можно с помощью findimage искать картинку этой кнопки.

Автор: DarkMaster 17.4.2018, 13:10

Цитата
Пока страница не загрузилась не доступна или отсутствует кнопка обновить страницу. Т. е. можно с помощью findimage искать картинку этой кнопки.

Это действительно самый эффективный и удобный метод. Тем не менее рекомендую учесть возможность, что страница не будет загружена (переподключение интернета, проблемы сервера, магистралей и т.д.). Зачастую эти проблемы носят минутный характер и могут быть устранены обычной перезагрузкой по таймеру. Т.е. ожидание прогрузки с обнаружением через кнопку обновления, дополнить таймером на повторный запрос страницы.

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)