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','')")
то есть если при выполнении кода страница перезагружается и происходят появления других елементов то это самый просто вариант отработки скрипта может кому пригодится