Я тоже начинаю в Javascript в phantomjs
. Я пытаюсь запустить эту простую консольную программу. Но это не печать This is page evaluating!
. Также я могу видеть это сообщение на консоли Page is opened successfully
.page.evaluate() не печатает сообщение консоли
Вот моя программа:
var page=require('webpage').create();
page.open("https://www.google.com/", function(){
console.log("Page is opened successfully");
page.evaluate(function(){
console.log('This is page evaluating!');
});
phantom.exit();
});
Полный выход:
Page is opened successfully
Но мой вопрос, почему 'page.evaluate' *** НЕ *** печатает что-нибудь? Предположим, я хочу захватить форму, где я хочу увидеть свою электронную почту для проверки. Так как я могу это достичь? –
Вот что я ответил. Вам нужно зарегистрироваться в консольном сообщении, прежде чем вы будете 'console.log()' что-то в контексте страницы. –
Нет, это был не тот ответ, что я смотрел. Извините, что сломал вам человека .. –