С AutoIt знаком недавно, поэтому прошу сильно ногами не пинать). Суть вопроса в том, что никак не могу нажать на гиперссылку вида:
Нужно нажать на CDIS Table 1: Direct Investment Positions (Inward and Outward). Пробовал банальным кликом по тексту(в этом случае говорит, что совпадения не найдены), пробовал еще вот так:
В этом случае ошибок никаких нету, но и толку тоже нету, ничего не происходит.
Второй вопрос состоит в том, что после того, как я нажимаю на эту ссылку, должно открыться новое окно, которому нужно передать управление(предполагается, что в дальнейшем работать уже нужно будет именно с ним). Пробовал через _IEAttach, но не получилось. Возможно тоже делаю что то не правильно.
Помогите пожалуйста решить данные проблемы.
P.S. если нужно будет больше кода самой страницы - отправлю.
Код:
<div class="ListTitleDiv DisplayInline CursorPointer" style="color:#989898;font-size:16px;font-family:Arial, Helvetica;font-weight:normal;font-style:normal;text-decoration:none;">
CDIS Table 1: Direct Investment Positions (Inward and Outward)
</div>
Нужно нажать на CDIS Table 1: Direct Investment Positions (Inward and Outward). Пробовал банальным кликом по тексту(в этом случае говорит, что совпадения не найдены), пробовал еще вот так:
Код:
$oLinks = _IELinkGetCollection($oIE)
For $oLink In $oLinks
If StringInStr(_IEPropertyGet($oLink, 'innertext'), 'CDIS Table 1: Direct Investment Positions (Inward and Outward)') Then
$oLink.target = '_self'
_IEAction($oLink, 'click')
ExitLoop
EndIf
Next
В этом случае ошибок никаких нету, но и толку тоже нету, ничего не происходит.
Второй вопрос состоит в том, что после того, как я нажимаю на эту ссылку, должно открыться новое окно, которому нужно передать управление(предполагается, что в дальнейшем работать уже нужно будет именно с ним). Пробовал через _IEAttach, но не получилось. Возможно тоже делаю что то не правильно.
Помогите пожалуйста решить данные проблемы.
P.S. если нужно будет больше кода самой страницы - отправлю.