У меня проблемы с методом отправления мыши Phantomjs.Есть страница https://wp -kama.ru / справочник / wordpress .Мне нужно нажать на логотип «WP-KAMA» и перейти на главную страницу.После события щелчка URL-адрес остается прежним. Есть код:
var page = require('webpage').create();
page.open('https://wp-kama.ru/handbook/wordpress', function(status) {
console.log(status);
page.render('websiteBeforeClick.png');
console.log(page.frameUrl); //check url before click
page.viewportSize = {
'width' : 800,
'height' : 800
}
var element = page.evaluate(function() {
return document.querySelector('.logolink');
});
page.sendEvent('click', element.offsetLeft, element.offsetTop, 'left');
window.setTimeout(function () {
console.log(page.frameUrl);
page.render('websiteAfterClick.png');
phantom.exit();
}, 3000);
console.log('element is ' + element);
});