问题标签 [spookyjs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
316 浏览

javascript - spooky.js 初始化后如何加载网页

初始化后是否可以将任务链接到 spookyjs?像这样的东西:

但是当我这样做时,我得到了这个错误:

0 投票
1 回答
69 浏览

javascript - 如何使用 CasperJS 提交列表中的项目

我正在尝试在每行都有一个操作链接按钮的网格中进行迭代。我需要单击此按钮并返回网格并单击下一行的按钮。

请参阅 CasperJS 脚本:

注意:在单击我的第一次循环之前,已为所有行打印了“完成行”消息。

如何在waitForSelector()不进行下一次迭代的情况下制作真实的?

0 投票
3 回答
919 浏览

node.js - 错误 - 运行 spookyjs

我在运行时收到以下错误,windowsspookyjs代码正在运行linux

错误

笔记:

我已经安装了所有依赖项并添加了PATH变量

  1. 幻影
  2. Python
  3. casperjs - 使用全局安装npm install -g casperjs

在命令提示符casperjs下工作

我试过的:

  1. 使用全局安装 npm

    /li>
  2. 卸载0.12并降级为0.10.

  3. 添加了系统变量C:\Windows\System32;

任何想法或建议将不胜感激

0 投票
1 回答
173 浏览

node.js - 如何在 SpookyJS 中使用鼠标?

如何在 SpookyJS 中使用鼠标?在 CasperJS 中,我可以使用鼠标:

我怎样才能用 SpookyJS 做到这一点?

0 投票
1 回答
97 浏览

phantomjs - 如何使用带有 body 参数的 Spookyjs 发送发布请求?

我想使用 Spookyjs 将带有 JSON 正文的发布请求发送到特定服务器。我该怎么做,请帮助解决这个问题?

0 投票
1 回答
142 浏览

phantomjs - 如何在 Spookyjs 中访问节点全局变量?

我想在 Spooky.js 中使用节点全局变量。所以我如何将全局变量访问到 SpookyJS。请帮我解决这个问题?

0 投票
0 回答
64 浏览

node.js - 获取页面内容后挂起 SpookyJS 的 CasperJS

我正在使用 CasperJS 和 SpookyJS 导航到页面,解析页面 HTML,然后根据解析页面的 HTML 采取一些措施。

但是,从页面中提取 HTML 会阻止所有进一步的spookyInstance.then调用执行。但是,当我用任何其他代码替换 HTML 获取代码时,后续.then调用将毫无问题地执行。

当前代码:

有效的替换代码:

这里有什么我想念的吗?与页面 HTML 本身交互是否会阻止进一步执行?

我正在使用最新的 SpookyJS (0.2.5) 和 CapserJS (1.1-beta3)。所有帮助将不胜感激。

0 投票
2 回答
553 浏览

http-headers - SpookyJs 显示所有 HTTP 标头

当我在传统浏览器中与 spooky/casper/phantom 交互时,我有一个网站的行为有所不同。我想通过打印出整个 http 标头请求和对控制台或文件的响应来进行调试,以查看我的浏览器和虚拟浏览器之间的不同之处(类似于我在浏览器上使用开发人员工具的方式)。如何在诡异的事件处理程序中获取所有 http 请求/响应,包括标头?

0 投票
1 回答
295 浏览

javascript - 理解 Spooky JS 中的作用域

SpookyJS 的这个实现真的很诡异。在使用 Gulp 运行 Mocha + SpookyJS 测试时,我无法看到大多数控制台日志输出。我一直在关注 SpookyJS 的 github页面上的快速入门步骤。为什么我看不到这些控制台日志输出?

0 投票
1 回答
70 浏览

javascript - SpookyJS:添加一些依赖项后无法执行 hello.js

我 git clone aspookyjs从 github 到我的 shell,然后npm install运行node examples/hello.js​​.

一切顺利并hello.js输出:

然后我在 package.json 中添加一些依赖项:

然后我npm install,又跑node examples/hello.js了。但现在它以奇怪的日志失败了:

我的问题是,为什么添加一些依赖项会SpookyJS导致这样的错误,如何避免这个错误?