в базовом примере открытия веб-страницы с помощью phantomjs мы используем приведенный ниже код для открытой сети и оцениваем завершение открытия страницы в функции.
var page = require('webpage').create();
page.open('http://www.sample.com', function() {
page.includeJs("http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js", function() {
page.evaluate(function() {
console.log(document.title);
});
phantom.exit()
});
});
это любой способ, который позволяет нам определить page.evaluate в функции вне функции обратного вызова page.open для вызова ее в любое время, когда нам нужно, а не сразу после открытия страницы