Что нового

Не нажимает кнопку на сайте, хотя видит ее и выделяет.

Shiwa

Новичок
Сообщения
1
Репутация
0
Суть в том, что я уже делал подобную процедуру, но столкнулся с тем, что не работает ни один из мною перебранных способов.
Вот код кнопки с сайта:
Код:
<div data-test-auto="send_test_btn" class="fm-sendTest fm-inline-block">
<div id="ember1150" class="ember-view">
<div aria-owns="ember-basic-dropdown-content-ember1151" tabindex="0" data-ebd-id="ember1151-trigger" role="button" id="ember1152" class="fm-dropdown-row ember-basic-dropdown-trigger ember-view">
<button restrict="" id="ember1153" class="fm-btn-icon-text fm-mr5 fm-btn ember-view" type="button">
<!---->      
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" class="fm-icon">
<path fill-rule="evenodd" clip-rule="evenodd" d="M16.3 4H3.7A1.7 1.7 0 0 0 2 5.7v8.6A1.7 1.7 0 0 0 3.7 16h12.6a1.7 1.7 0 0 0 1.7-1.7V5.7A1.7 1.7 0 0 0 16.3 4zm.3 10.3a.3.3 0 0 1-.3.3H3.7a.3.3 0 0 1-.3-.3V5.7a.3.3 0 0 1 .3-.3h12.6a.3.3 0 0 1 .3.3v8.6zm-.595-6.858a.69.69 0 0 0-.125-.542.69.69 0 0 0-.97-.17l-4.73 3.21a.3.3 0 0 1-.33 0L5.09 6.72a.695.695 0 0 0-.78 1.15l4.78 3.22c.574.4 1.336.4 1.91 0l4.69-3.19a.69.69 0 0 0 .315-.458z" fill="#12344D">
</path>
</svg>
              Send Test
</button>
</div>
 <div id="ember-basic-dropdown-content-ember1151" class="ember-basic-dropdown-content-placeholder" style="display: none;"></div>
</div>
</div>


Я пытаюсь нажать на кнопку Send Test (При этом - пробовал ее выделать - она выделяется, но не нажимается).

Пример моего кода (Где можете заметить SPACE - так как если выделить кнопку через фокус а потом отправить спэис - то кнопка активируется (но на странице ее можно просто нажать кликом мыши):
Код:
#include <StringConstants.au3>
#include <IE.au3>
$oIE = _IECreate ("https://solholdgun.myfreshworks.com/crm/marketer/mas/#/campaigns/general/17272/configure/review")
_IELoadWait ($oIE)
sleep(10000)

$oBs=_IETagNameGetCollection($oIE,'button')


For $oB In $oBs
    If $oB.classname= "fm-btn-icon-text fm-mr5 fm-btn ember-view" Then
        ConsoleWrite('SPAN Founded' & @CRLF)
        ConsoleWrite('There: ' & $oB.id & @CRLF)

        _IEAction($oB, "focus")
        sleep(100)
        _IEAction($oB, "click")
        sleep(100)
        _IEAction($oB, "click")
         _IELoadWait($oIE)

        ;Send("{SPACE}")
        ExitLoop
    EndIf
Next

Идея в том, чтобы именно без спэйса нажимать на кнопку. (Надеюсь тему оформил правильно и понятно, впервые обращаюсь на форум за помощью, надеюсь на понимание)
 

DStalker

Ботоводство+Мультибоксинг = время выспаться ;)
Сообщения
39
Репутация
2
могу предположить что клик мышь делает, только делает там, где она стоит...
 
Верх