2014-12-17 5 views
1

Я вроде как новый с Autoit, и программное обеспечение, над которым я работаю (IE), дает новый URL-адрес при каждом входе пользователя на ту же страницу например: "Constant page URL Bin_Listener.dll? CTX = REC! {91979FC1-E0DE-4EF4-A543-9312DD6D090E} & LOG & & & & & VMVEN = 0"Autoit - Как получить текущий URL-адрес IE

Постоянная страница URL Bin_Listener.dll? CTX = REC! {AABC1671-EA1C -4BEE-BE05-B680F2E18ECD} & LOG & & & & & VMVEN = 0

как вы можете видеть, ссылки идентичны, за исключением строки под {}. , пожалуйста, сообщите, как я могу получить эту страницу? Благодаря

+0

Является ли это экземпляр IE, что вы создаете (с библиотекой IE.au3), или один, что пользователь уже открыт? – Matt

ответ

3

Если IE уже открыта:

$oIE = _IEAttach("<Title of Page>") 
$url = _IEPropertyGet($oIE, "locationurl") 

Если нет:

$oIE = _IECreate("<url>") 
$url = _IEPropertyGet($oIE, "locationurl") 
Смежные вопросы