我有一个 URL,它的表格有一个中心 HTML 元素,里面有大约 200 个表格。 HTML的结构如下: 我拥有的 CasperJS 代码如下: 当我运行我的代码时,我总是得到第一个表的 HTML 并且我得到以下表的 rest 的错误: 请问我该如何解决这个问题,我的意思是,如果 capserJ ...
我有一个 URL,它的表格有一个中心 HTML 元素,里面有大约 200 个表格。 HTML的结构如下: 我拥有的 CasperJS 代码如下: 当我运行我的代码时,我总是得到第一个表的 HTML 并且我得到以下表的 rest 的错误: 请问我该如何解决这个问题,我的意思是,如果 capserJ ...
casper.thenEvaluate 似乎不接受该参数,它在网页中填写未定义。 ...
经过几天尝试在我的 Mac 上安装 casperjs,我正在寻求帮助。 我首先使用“brew install”方法和 NPM,这是终端的消息: [...] [...] [...] [...] 所以我尝试使用 NPM 安装 先感谢您, ...
一个非常简单的示例链接https://www.accessdata.fda.gov/scripts/cder/daf/index.cfm 。 即使 wget 没有任何 header 信息,也可以成功抓取信息。 但是,casperjs 只是不起作用 它总是 output 添加 header 信息没有帮 ...
按照这个帖子: C# WebClient - 从 URI 而不是 CSV 获取 HTML _ 问题是csv是在浏览器中用javascript编译的。 在同一篇文章中,建议使用 Casperjs 但有使用 c# 的选项,或者如何使用 casperjs 从 OBIEE 获取 csv? 有人有这样 ...
我正在尝试在一步结帐时使用 magento 2 中的 casperjs 进行功能测试。 在这种情况下,我将 Stripe 作为支付网关,并且有一个没有 ID 或名称的 iframe。 (class 名称在不同场景下随js变化)。 这是 html output: 例如,如果我尝试检查信用卡号的元素, ...
我正在尝试使用 CasperJS 下载图像。 问题是我需要从单击按钮事件或直接下载链接下载此图像。 我还没有代码,所以有人可以帮助我吗? 谢谢你们! ...
我是新来的。当我尝试使用 casperjs.evaluate() 执行 JS 时,我发现事件没有执行。 代码像 像“value”和“click”这样的事件应该按照我的预期执行,所以“searchList.png”应该显示“google”的所有搜索结果,但实际上我什么也没得到。 顺便说一句,我确定 ...
有时在跨度之前有 2 个 div 而不是 3 个 div。 我需要始终从 div.ma-AdCardMyAds:nth-child('+1+') 开始达到 span[class="ma-AdCard-price"] 只有 div.one > div.three 不起作用 ...
你能告诉我如何使用 CasperJS 将 js 注入到页面中吗? 页面加载后我想要这个: 注入alert(Hello, World!')或/和 注入window.location=stackoverflow.com制作截图。 很简单。 ...
我正在编写一个简单的脚本,登录网站,然后 go 到另一个页面并单击按钮。 好像可以找到按钮,但是点击后出现错误: 页面错误:ReferenceError:找不到变量:获取我该如何解决这个问题? ...
如何防止脚本在达到超时限制时停止执行? 我的代码如下所示: 在达到30000毫秒后,它会停止,但在此迭代之后还有更多的东西需要抓取。 ...
header 内容通过 Ajax 呈现: 我正在尝试访问.switch_language ,但是当我签入CTR+U window 时,html 中没有这样的东西。 只有上面的JS。 .switch_language存在,但只能在F12/ELements选项卡中找到。 也尝试了wait(SECON ...
例如,这是 html 页面的来源: example.html 执行命令用casperjs打开example.html页面casper.start('example.html') 结果出乎我的意料。 casperjs无法重定向到http://example.com 但如果我编辑了上面的example ...
使用phantomjs版本2.1.1的/ opt / casperjs中的CasperJS版本1.1.4。 在centOS上运行。 试图通过在ASP.net Webforms上运行的身份验证页面,但是在提交按钮之后单击: 我收到重定向周期和超时: 我尝试在本地计算机上运行 ...
尝试遍历打开模态弹出窗口的链接列表时,我遇到了 Javascript 异步性质的问题。 我可以遍历链接,并且可以让 Casperjs 单击所有链接。 弹出窗口打开得很好(我需要保存该弹出窗口的内容)。 但是,我的代码导致 Casperjs 每隔几个链接就跳过一次——我怀疑这是因为延迟。 我需要确保每 ...
是否可以设置多个赛普拉斯测试运行程序来测试聊天应用程序? 如果是,怎么办? 我发现在某些链接上有使用CasperJS和PhantomJS对其进行测试的想法,但并不确定如何设置。 ...
我有一个表,表中有多行,最后有一个链接。 我想单击包含要查找的文本的行中的链接。 例: 我想单击持卡人ID为“ 5555”的行上的锚点,我很好奇CapserJS的处理方式,并找到了执行此操作的特定选择器。 我尝试将表分解为数组并获取特定的子代号。 我试图创建一种方法来 ...
我有一个.sh脚本文件,特别是这些参数不顺利,我不知道原因--engine = slimerjs和 - 无头 ...
我正在使用CasperJS抓取网站,其中一项任务涉及通过for循环计数器设置的网址爬行。 网址看起来像这样 www.example.com/page/no= 其中no是for循环计数器设置的0-10中的任何数字。 然后刮刀遍历所有页面,将数据刮入JSON对象并重复直到no = 1 ...