如何使用PhantomJS加载页面

时间:2013-05-03 09:10:16

标签: phantomjs

我是Phantomjs.s的新手。我曾尝试使用以下代码加载页面。但是在运行时未加载给定页面。

  console.log('Loading a web page');
  var page = require('webpage').create();
  var url = 'http://www.phantomjs.org/';
  page.open(url, function (status) {
     //Page is loaded!
      phantom.exit();
  });

1 个答案:

答案 0 :(得分:4)

您的代码是正确的,但您必须在phantom.exit();

之前执行某些操作

查看所有示例here。 让我们捕获一个网页作为截图:

console.log('Loading a web page');
var page = require('webpage').create();
var url = 'http://www.phantomjs.org/';
page.open(url, function (status) {
    //Page is loaded!
    page.render('phantomjs.png');
    phantom.exit();
});