PhantomJS libraryPath属性
该属性包含路径,该路径被 page.inectJs 方法使用。
语法
其语法如下−
var wpage = require('webpage').create();
wpage.libraryPath = 'filepath';
示例
看一下下面的示例:
var webPage = require('webpage');
var page = webPage.create();
page.open('http://www.tutorialspoint.com/jquery', function(status) {
if (status === "success") {
page.includeJs('http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js ', function() {
if (page.injectJs('do.js')) {
var title = page.evaluate(function() {
// returnTitle is a function loaded from our do.js file - see below
return returnTitle();
});
console.log(title);
phantom.exit();
}
});
}
});
window.returnTitle = function() {
return document.title;
};
上面的程序生成以下输出。
Jquery Tutorial