JIereHga2010
Новичок
- Сообщения
- 68
- Репутация
- 0
Всем еще раз Доброго времени суток :IL_AutoIt_1:
Подскажите пожалуйста, как получить $bject вкладки открытой в IE, не зная её "титл"
Вопрос возник после манипуляций в теме http://autoit-script.ru/index.php?topic=18027.0
А если поточнее:
Сайт: http://smofast.com/p.php?p=vk_frend имеет кнопку Добавить,
при нажатии на которую, скриптом:
открывается новая вкладка. Вкладка постоянно меняется, и мне необходимо получить $bject этой вкладки для дальнейшей с ней работы.
А именно для выполнения вот этой функции:
У кого есть какие соображения
Подскажите пожалуйста, как получить $bject вкладки открытой в IE, не зная её "титл"
Вопрос возник после манипуляций в теме http://autoit-script.ru/index.php?topic=18027.0
А если поточнее:
Сайт: http://smofast.com/p.php?p=vk_frend имеет кнопку Добавить,
Код:
<a href="javascript:void(0);" onclick="ModulePopup('2194','id153568667','VK','4','1');" class="followbutton_vip" style="font-size:11px;font-family:Tahoma">Добавить</a>
при нажатии на которую, скриптом:
Код:
$Url = "http://smofast.com/p.php?p=vk_frend"
$oIE= _IECreate ($URL,0,1,1,1)
$oButtons = _IETagNameGetCollection($oIE, "a")
For $oButton In $oButtons
If $oButton.ClassName == "followbutton" Then
_IEAction($oButton, "click")
_IELoadWait($oIE)
EndIf
Next
открывается новая вкладка. Вкладка постоянно меняется, и мне необходимо получить $bject этой вкладки для дальнейшей с ней работы.
А именно для выполнения вот этой функции:
Код:
Func Button_sign ($oIE) ;НАЖАТЬ КНОПКУ "ПОДПИСАТЬСЯ"
$oButtons = _IETagNameGetCollection($oIE, "button")
For $oButton In $oButtons
If $oButton.innerText == "Добавить в друзья" Then
_IEAction($oButton, "click")
EndIf
Next
EndFunc
У кого есть какие соображения