Javascript API屏幕抓取页面流程,包括按钮点击
Javascript API to screen scrape page flow, including button click
我们正在寻找Javascript API屏幕抓取页面流,包括按钮点击。如果它在服务器端,Selenium的WebDriver将是一个很好的选择,但我们希望屏幕抓取在客户端浏览器上运行。要废弃的屏幕本身就是一笔交易(登录第三方网站,交易第一步,第二步,然后最后确认)。任何可用的javascript API ?
我敢说,nodeJS和phantom JS都没有能力点击废弃页面中的按钮。
提前感谢,阿巴斯
Webdriver是一个基于HTTP的协议,是每个浏览器都使用的协议,因此可以从一个浏览器控制另一个浏览器。几周前我在这里写了一个关于这个主题的教程
我最近遇到了DalekJS (http://dalekjs.com/docs/actions.html),它允许截取页面的屏幕截图并点击元素。我认为它甚至支持多个浏览器——尽管它们必须安装(http://dalekjs.com/pages/documentation.html#browsers)。
下面是直接来自链接的示例代码:
test.open('http://doctorwhotv.co.uk/')
.assert.text('#nav').is('Navigation')
.assert.visible('#nav')
.assert.attr('#nav', 'data-nav', 'true')
.click('#nav')
.done();
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 正在添加'X'按钮,在文本字段旁边使用javascript
- 多个单选按钮组相互干扰
- JavaScript下拉菜单-点击按钮并根据所选值重定向到url
- Javascript按钮下拉列表
- 如何从页面中获取所有内容,包括通过按钮输入的值
- 导航共享按钮脚本包括
- 包括引导弹窗中页脚中的预定义按钮
- 按钮的定时.包括执行
- 使用dojo中的select all按钮选择不包括null值的值
- Angularjs:添加show less按钮逻辑-包括fiddle
- 使用AngularJS/Javascript禁用仅浏览器返回按钮导航(不包括应用中的链接)
- 当打印按钮被点击,它打印整个页面的pdf格式,包括导航栏和一切.如何打印只是报价
- 按钮控件PHP页面包括
- Javascript API屏幕抓取页面流程,包括按钮点击
- 如何包括小图像与谷歌共享按钮
- 在javascript中,为按钮. setattribute选择的函数包括字符串作为参数
- 为什么序列化不包括提交按钮名称
- 包括用于Jade中按钮点击的Javascript
- 包括plus和twitter按钮在Octopress