Phantomjs-librarypath-property

提供:Dev Guides
移動先:案内検索

PhantomJS-libraryPathプロパティ

このプロパティには、 page.inectJs メソッドによって使用されるパスがあります。

構文

その構文は次のとおりです-

var wpage = require('webpage').create();
wpage.libraryPath = 'filepath';

次の例を見てください-

var webPage = require('webpage');
var page = webPage.create();
page.open('http://www.finddevguides.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