PhantomJS libraryPath属性

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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程