Что нового

[Интеракция] проблема нажатия Submit на конкретном сайте

ohos

Новичок
Сообщения
47
Репутация
0
Привет, почему код

Код:
#RequireAdmin
#NoTrayIcon

#include <IE.au3>

$oIE = _IECreate ("http://www.rmonline.ru/trace/form")
_IELoadWait ($oIE,0,30000)

if @Error <> 0 Then
	MsgBox(1, 'Ошибка[1]', 'Не удалось запустить отправку отчета.')
EndIf


;mtr submit
$oForm = _IEFormGetObjByName ($oIE, "mtrf")
$oText = _IEFormElementGetObjByName ($oForm, "mtr")
_IEFormElementSetValue ($oText, '123')
sleep(2000)
_IEFormSubmit($oForm, 0)

sleep(2000)
_IEQuit ($oIE)


выдает ошибку в консоль и не жмет кнопку save ака submit?

Код:
C:\Program Files\AutoIt3\Include\IE.au3 (1802) : ==> The requested action with this object has failed.:
$o_object.submit()
$o_object.submit()^ ERROR


Добавлено:
Сообщение автоматически объединено:

Точно не знаю почему стандартные функции не получали ссылку на кнопку, все решилось тремя "волшебными" ручными поисками ссылки на элемент через

_IEFormGetCollection
_IEFormElementGetCollection
_IEGetObjByName
 
Верх