Что нового

Считать URL с открытой страницы в FireFox

Sash_Lubash

Новичок
Сообщения
2
Репутация
0
Подскажите новичку, как скопировать URL открытой активной страницы браузера.
Попробовал сделать так, но выдает «0»

$hWnd = WinWaitActive("[CLASS:MozillaWindowClass]")
If WinActive($hWnd) Then
$oIE = _IEAttach ("", "URL")
$aIE = _IEPropertyGet($oIE, "locationurl")
MsgBox(0, "The URL", $aIE)
EndIf
 

TrustedCo

Новичок
Сообщения
15
Репутация
0
Попробуй так
Код:
$HWND = WinGetHandle("[CLASS:MozillaWindowClass]", "")
$oIE = _IEAttach($HWND, "Embedded")
 
Автор
S

Sash_Lubash

Новичок
Сообщения
2
Репутация
0
Спасибо, так работает, но только с Internet Explorer. С другиби браузерами выдает 0.
Вроде, чтобы работало со всеми, нужно установить WebDriver API.
Через _IEPropertyGet($oIE, "locationurl") можно вывести URL
 
Верх