#include <IE.au3>
#include <Array.au3>
$aList = WinList('[CLASS:IEFrame]', '')
;_ArrayDisplay($aList)
If IsArray($aList) Then
$oIE = _IEAttach($aList[1][1], 'embedded', 1)
ConsoleWrite(_IEPropertyGet($oIE, 'locationURL') & @LF)
;WinClose($oIE)
$oIE.Quit()
EndIf
Как?нужно как то ограничивать
$oIe = _IEAttach('http://autoit-script.ru/', 'URL') ;допустим это ваш объект, ну вы знаете что тут, можно не атачить а использовать уже ранее созданный свой, поэтому тут могло и не быть этой строчки, но тогда вы бы написали что у меня в скрипте ошибка, т.к переменная $oIe не найдена, поэтому я вставил ее таким образом
Global $bzzz = ObjEvent("AutoIt.Error", 'protivnie_oshibki_lol')
$oShell = ObjCreate("Shell.Application")
$oShellWindows = $oShell.Windows()
For $oWindow In $oShellWindows
If StringInStr($oWindow.Name, 'Internet Explorer') And $oWindow <> $oIe Then
$oWindow.Quit()
EndIf
Next
Func protivnie_oshibki_lol($oError)
EndFunc