casperjs 相关问题

CasperJS是一个基于JavaScript的导航脚本和测试实用程序,适用于PhantomJS(WebKit)和SlimerJS(Gecko)。有关在node.js中使用CasperJS的信息,请参阅SpookyJS。

如何使用casperJS获取新页面的URL

我点击按钮时使用casperJS来获取链接。在javaScript中使用window.open返回链接。我写的代码在点击按钮后记录了所有页面,但幻像不是......

回答 2 投票 2

(Chrome DevTools)querySelector即使页面上明显存在元素,也返回null

我试图使用CasperJS抓取一个网站,但casper.waitForSelector()函数总是超时,这意味着它永远不会找到我需要的给定元素。然后我在谷歌做了这些步骤......

回答 1 投票 2

如何在Google Chrome浏览器中打开CasperJS / PhantomJS文件?

我是使用无头浏览器(CasperJS / PhantomJS)的新手,我正在使用它进行网页抓取,因此我可以抓取AJAX网站。但我有一个问题:我需要在一个通用的浏览器中打开文件...

回答 2 投票 0

PhantomJS或CasperJS形成自动提交

我正在建立一个开发CSRF漏洞的实验室任务。我需要一个机器人,他将访问我的页面并执行JS:

回答 1 投票 -1

如何将脚本集成到应用程序中?

我用casperjs创建了一个允许自动购买的脚本。我想创建一个应用程序,以便其他不编码的人可以使用它。如何将脚本放在应用程序中...

回答 1 投票 -2

当queryselector传递变量时,CasperJS找不到链接

我正试图用casperjs刮一个网页。当我将链接ID作为变量传递时,它无法单击链接,但是当我手动输入文本字符串时,它可以正常工作。这很好......

回答 1 投票 2

casperjs / slimerjs:获取请求标头

我正在尝试使用casperjs做一个爬虫。有些请求需要原始标题版本:我必须得到原始的帖子数据,cookie等等,一旦我得到它们,我想修改它们(仍然是原始的)并且做...

回答 1 投票 0

在Mac上安装PhantomJS

我正在尝试在我的Mac(Yosemite)上安装PhantomJS。我做了以下:npm install phantomjs然后我做了:npm install phantomjs-prebuilt这两个都出现在我的node_modules中。但是当我......

回答 6 投票 26

PhantomJS:使用Cloudflare Protection从网站下载文件

我有这个代码,想要下载文件。解析受保护站点的源代码工作正常,但文件下载不起作用。也许任何人都可以告诉我错误在哪里? “使用 ...

回答 1 投票 0

casperjs命令行参数失败

它可能对每个人都很明显,但我正在学习,而不是我:)在sendkeys函数中,如果我通过命令行指定它,pid将失败。如果我在文件中指定它,它可以工作。它......

回答 1 投票 0

PhantomJS - Google Analytics中的错误语言(Accept-Language)

我在Ubuntu和Google Analytics上使用PhantomJS / CasperJS进行了一些测试,我遇到了GA问题,无法正确识别我在HTTP请求标头中发送的语言设置。 ...

回答 1 投票 0

如何在Casperjs中输入id输入的表格?

我正在使用Casperjs 1.1.0-beta3并尝试通过'id'选择器填充表单。我已成功使用“input [name ='userID']”但使用'id'作为选择器总是失败,错误类似于...

回答 4 投票 2

使用casperjs设置页面和表单

您好我需要使用浏览器自动化来扫描我的网站中的结果信息。我有这个脚本:var casper = require('casper')。create(); console.log(“casper create OK”); casper.start(“https://开头...

回答 1 投票 0

CasperJS PHP - Caper脚本运行命令失败

我已经为PHP安装了CasperJS包装器以及所有必需的必备条件。包在这里:PHP CasperJS我正在尝试运行github自述文件页面上提供的基本脚本示例,...

回答 1 投票 1

如何使用casperjs脚本运行外部程序(exe,bat)

我有运行casperjs程序,我想在脚本期间等待几秒钟并运行exe文件。它也可以是.bat。然后从文本文件中读取结果。据我所知,我唯一的问题......

回答 1 投票 0

如何在CasperJS中完成评估步骤?

假设我有这个脚本:var me = null; casper .start()。then(function(){me = this.evaluate(someFunction);})。wait(5000)//这就是我现在所做的。然后(...)

回答 1 投票 -1

Casperjs新页面但表格不更新

我试图在以下网站中提取该表http://projects.wsj.com/jettracker/#a=HYA&d=BED&e=2011-01-01&m=indv&o=EMC+CORP.&p=0&s=2007-01- 01排序= d&T = ...

回答 1 投票 0

CasperJS未确认对话框

使用casperjs 1.1.4与slimerjs 1.0.0-beta1和Firefox 58.0b11。我有以下代码:casper.then(function(){casper.setFilter('page.confirm',function(msg){...

回答 1 投票 0

使用casperjs解析img url

我有一个问题从我试图刮的网站获取图像网址。我可以通过这样的代码片段获得所有文本没有问题:var cost = casper.fetchText('span.large'...

回答 3 投票 1

如何使用CasperJS将选项值插入到选择标记中?

嗯,这个问题非常明显。现在,我在一个表格的前面,这个表格已经有一些选项标签。但我必须插入一个新的,我会...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.