楼兰之风...

致力于解放和提高软件开发生产力,欢迎访问 www.ewikisoft.com 填写您的邮件地址,订阅我们的精彩内容:

导航

2014年2月16日 #

使用phantomjs操作DOM并对页面进行截图需要注意的几个问题

摘要: phantomjs是一个无界面浏览器,可用于网页截图和前端自动化测试,基于webkit内核(也就是chrome使用的内核),并使用js编写业务脚本来请求、浏览和操作页面。最近前端监控需要用到phantomjs,特地研究了一下这个组件,遇到几个坑,这里汇总起来,希望对大家尤其是刚入门者有所帮助。1、如何操作页面中的DOM元素?这个问题比较简单,官方API提供了page.evaluate函数,范例代码:page.evaluate(function() { var plist = document.querySelectorAll("a");//获取所有链接 ... 阅读全文

posted @ 2014-02-16 19:53 lola 阅读(26345) 评论(13) 推荐(4) 编辑