timsky
Осваивающий
- Сообщения
- 93
- Репутация
- 28
Иногда страница после загрузки может через некоторое время средиректиться куда-нибудь и если вызвыать клик по любой ссылке на этой странице, то скрипт падает с ошибкой.
Вот пример:
Много чего пробовал, сегодня вернулся к проблеме и решил спросить тут: Как определить, что объект уже реально не существует?
Вот пример:
Код:
#include <ie.au3>
$ie = _IECreate('http://google.ru')
$oLinks = _IELinkGetCollection($ie)
For $oLink In $oLinks
If $oLink.innertext = 'Картинки' Then ExitLoop
Next
MsgBox(0, $oLink.innertext, $oLink.href)
_IENavigate($ie, 'http://ya.ru')
MsgBox(0, 'IsObj', IsObj($oLink))
_IEAction($oLink, 'CLICK')
Много чего пробовал, сегодня вернулся к проблеме и решил спросить тут: Как определить, что объект уже реально не существует?