Получить имя формы из iframe с помощью AutoIt

Я использую AutoIt для автоматизации заполнения форм на веб-сайте.

Но у меня есть проблема с получением имени формы с веб-сайта. Я смотрю на источник HTML и нахожу форму и ее имя, но все равно получаю ошибку IEStatus_noMatch .

Есть ли более простой способ получить имя формы или как его узнать?

Я могу столкнуться с той же проблемой для объектов.

$sUrl = "https://www.acgme.org/residentdatacollection/login.asp"
$oIE = _IEAttach($sUrl, "url")
If not isObj($oIE) Then
    $oIE = _IECreate()
    _IENavigate($oIE, $sUrl)
EndIf

; Get pointers to the login form and username and password fields
$o_form = _IEFormGetObjByName($oIE, "loginentry")
$o_login = _IEFormElementGetObjByName($o_form, "USERID")
$o_password = _IEFormElementGetObjByName($o_form, "PASSW")

6
задан Peter Mortensen 11 May 2014 в 14:40
поделиться