Выполнение метода Angular из iMacros

У меня есть веб-приложение, для которого я пытаюсь написать макрос. У меня все работает, кроме события нажатия кнопки. Поэтому я приостанавливаю код и вручную нажимаю кнопку, а затем возобновляю сценарий к следующему разделу, промываю и повторяю. Я хотел бы автоматизировать щелчок, но я не могу найти информацию о том, как это сделать при работе с угловым веб-приложением. Ниже приведен элемент кнопки, показывающий событие ng-mousedown. Любая помощь будет оценена по достоинству.

   <button id="nextPageLink" type="button" ng-mousedown="nextPageButtonClick($event)" ng-class="{navButton:!useNavImage('next'),nextNavImage:useNavImage('next'),invalidPage:pageHasErrors(promptForm,nextClickAttempts)}" ng-hide="hideNavButtons()" ng-style="getNavSize('next')" tabindex="2" class="ng-binding nextNavImage" style="width: 44px; height: 32px;">Next<span class="arrow nextArrow"></span>
    </button>

person Tim    schedule 10.08.2017    source источник


Ответы (1)


Я нашел это. Я включил раздел EVENT (Experimental) и записал сценарий, нажав на кнопку, и мне был представлен этот изящный маленький фрагмент.

EVENT TYPE=MOUSEDOWN SELECTOR="#nextPageLink" BUTTON=0

До включения экспериментального раздела все, я получил, когда сделал то же самое, было...

URL GOTO=http://www.whereIwasBeingTakenTo.../.../...

введите здесь описание изображения

person Tim    schedule 10.08.2017
comment
Этот параметр отсутствует в версии 12. Я не смог найти его при обновлении. - person Tim; 21.12.2017
comment
Вариант все же есть. Но больше не работает. - person m4heshd; 22.12.2017