Я хочу заполнить все формы на странице и нажать кнопку «Отправить».Это страница
пыталась установить тайм-аут между заполнением форм и фактическим кликом - не помогло, возможно, неправильно установили idk
var page = require('webpage').create();
var system = require("system");
page.settings.javascriptEnabled = true;
page.open("https://app.unionmetrics.com/users/new?return_to=%2Ftools%2Finstagram_account_checkup&tool=ig_checkup", function (status) {
page.includeJs('https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js', function () {
page.onLoadFinished = function () {
page.render("after_submit.png");
page.close();
console.log('Quitting Phantomjs');
phantom.exit();
};
page.evaluate(function () {
$("#user_email").val("name@gmail.com");
$("#user_password").val("password");
$(".privacy-policy > label:nth-child(2) > input:nth-child(1)").prop("checked",true);
$(".privacy-policy > label:nth-child(4) > input:nth-child(1)").prop("checked",true);
$("#new_user > div.center > input").click();
});
function funk() {
page.render("before_submit.png");
}
setTimeout(funk, 7000);
});
});
Кнопка отправкине становится синим, его серый на скриншоте, и его не нажимают.Если бы на него щелкнули, у меня появилось бы сообщение в журнале консоли, но оно никогда не доходит до