nightmare.js не хочет кликать на ссылке котрая вызывет js code

Работаю над созданием парсера определенной формы на nightmare.js вот код для нажатия на ссылку:

.wait(3000)
.click('a#rptrHospital_rptrHospital_btnHospital_0.rptrLink2')

и html узел на котрый направлен данный клик

<a id="rptrHospital_rptrHospital_btnHospital_0" class="rptrLink2" href="javascript:__doPostBack('rptrHospital$ctl01$rptrHospital_btnHospital','')">Burnett Medical Center (Grantsburg)</a>

и за счёт того что ссылка вызывает выполняющийся js, nigthmare.js не кликает на него, то есть код из ссылки не запускается, а ссылка должна нажиамься чтобы переводит на следуйщую этерацию формы.


Ответы (1 шт):

Автор решения: Николай Степанченко

Вообщем если нужно самым простым образом отработать js скрипт который выполянется в браузере через nightmare.js то тут мне помогло очевидное решение

.goto("javascript:__doPostBack('rptrHospital$ctl01$rptrHospital_btnHospital','')")

то есть если при выполнении кода страница перезагружается и происходят появления других елементов то это самый просто вариант отработки скрипта может кому пригодится

→ Ссылка