Что нового

Нажатие на кнопку с помощью _IEGetObjById

Dk

Новичок
Сообщения
358
Репутация
2
Версия AutoIt: 3.3.12.0


Описание:

Доброго день.
К сожалению, что то поменялось на странице и мой скрипт не работает больше. И я не могу понять почему.

Код:
$oIE = _IECreate("https://www.amazon.de/ap/signin?_encoding=UTF8&openid.assoc_handle=deflex&openid.claimed_id=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.mode=checkid_setup&openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0&openid.ns.pape=http%3A%2F%2Fspecs.openid.net%2Fextensions%2Fpape%2F1.0&openid.pape.max_auth_age=0&openid.return_to=https%3A%2F%2Fwww.amazon.de%2Fgp%2Fyourstore%2Fhome%3Fie%3DUTF8%26action%3Dsign-out%26path%3D%252Fgp%252Fyourstore%252Fhome%26ref_%3Dgno_signout%26signIn%3D1%26useRedirectOnSuccess%3D1")
                     
                       $oLogin = _IEGetObjById($oIE, 'continue')
                      _IELoadWait($oIE)
                      $oLogin.click()


Примечания:

Код создаёт окно со страницей где должен нажать на кнопку "Weiter"
Ошибку не показывает. Создаётся страница, но на кнопку перестал нажимать.
Помогите пожалуйста нажать её.
 

gunter123

Продвинутый
Сообщения
159
Репутация
69
Код:
#include <IE.au3>

$oIE = _IECreate("https://www.amazon.de/ap/signin?_encoding=UTF8&openid.assoc_handle=deflex&openid.claimed_id=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.mode=checkid_setup&openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0&openid.ns.pape=http%3A%2F%2Fspecs.openid.net%2Fextensions%2Fpape%2F1.0&openid.pape.max_auth_age=0&openid.return_to=https%3A%2F%2Fwww.amazon.de%2Fgp%2Fyourstore%2Fhome%3Fie%3DUTF8%26action%3Dsign-out%26path%3D%252Fgp%252Fyourstore%252Fhome%26ref_%3Dgno_signout%26signIn%3D1%26useRedirectOnSuccess%3D1")

$oLogin = $oIE.document.getElementsByClassName("a-button-input")  ; Класс кнопки "Weiter"
$oLogin.item(0).focus()
Sleep(25)
$oLogin.item(0).click()
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
Dk
Версия AutoIt: ?
 
Верх