Что нового

Ожидание загрузки страницы в браузере IE с отчетом

lopzick

Новичок
Сообщения
1
Репутация
0
Здравствуйте.
Я решил сделать скрипт который заходит на сайт и ждет его загрузки c помощью команды "_IELoadWait"

Вопрос : Как сделать так , что бы - если сайт не загрузился а течении 10 секунд- скрипт завершил свою работу, И создал текстовый файл в той папке, в которой лежит скрипт. Что бы название этого файла - была сегодняшняя дата. А внутри текстового файла появилась запись "Не удалось загрузить страницу"?
 

InnI

AutoIT Гуру
Сообщения
4,950
Репутация
1,445
Код:
#include <IE.au3>

$oIE = _IECreate("http://autoit-script.ru", 0, 1, 0)
_IELoadWait($oIE, 0, 10000)
If @error = 6 Then FileWriteLine(@MDAY & "." & @MON & ".log", "Не удалось загрузить страницу")
 

Not_Znaika

Новичок
Сообщения
2
Репутация
0
Здравствуйте. После нажатия на кнопку в браузере, за работу берётся JS, который работает всегда разное время и выводит результат. Можно, конечно,
вычислить максимальное время и использовать функцию Sleep(), но меня это не устраивает. Подскажите, пожалуйста, как можно отловить конец загрузки такой страницы?
 
Верх