美文网首页我爱编程
PhantomJS--如何在服务器进行js运算处理

PhantomJS--如何在服务器进行js运算处理

作者: hape | 来源:发表于2016-08-25 17:19 被阅读0次

    PhantomJS 是一个基于 WebKit 的服务器端 JavaScript API。它全面支持web而不需浏览器支持,其快速,原生支持各种Web标准: DOM 处理, CSS 选择器, JSON, Canvas, 和 SVG。 PhantomJS 可以用于 页面自动化 , 网络监测 , 网页截屏 ,以及 无界面测试 等。

    一.安装:

    安装包下载地址:http://phantomjs.org/download.html

    下载相应的os版本,添加到系统路径即可

    二.使用:

    新建一个包含下面两行脚本的文本文件:

    console.log('Hello, world!');

    phantom.exit();

    将文件另存为 hello.js ,然后执行它:

    phantomjs hello.js

    输出结果为:Hello, world!

    网页截图:

    varpage = require('webpage').create();

    page.open('http://example.com',function() {

    page.render('example.png');

    phantom.exit();

    });

    另外还有很多可以处理的东西,比如在服务器计算页面加载速度等,具体可以下载下来看看例子

    相关文章

      网友评论

        本文标题:PhantomJS--如何在服务器进行js运算处理

        本文链接:https://www.haomeiwen.com/subject/zxjasttx.html