我张贴在这里多小时无觅之后。 运行我的脚本时PhantomJS不允许我使用一个变量,如下面的代码,并显示错误消息“无法找到变量”。
你有任何想法,可能是我的问题吗?
page.open(myurl, function (status) {
if (status == 'success') {
page.includeJs("http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js", function() {
elem = page.evaluate(function () {
/* Select one element with jQuery */
myElem = $('body');
return myElem;
})
var elemHtml = page.evaluate(function() { return $(elem).html(); });
console.log(elemHtml);
})
phantom.exit();
}
})
谢谢=)