暂停和恢复CasperJS, PhantomJS脚本
Pause and Resume CasperJS, PhantomJS Script
我正在使用PHP库PhantomJS与CasperJS自动化web工作流。
我怎么能"暂停"脚本,保存所有的资源,做一些内容和恢复后?
的例子:1 -加载一个网站。2 -获取页面信息,退出脚本,用PHP做你的事情。3 -返回到相同的页面,不重新加载,并继续javascript和导航。
现在我必须请求最后一页,这就是问题所在。
不能暂停执行,但是可以通过子进程模块从CasperJS/PhantomJS调用PHP脚本。使用文件系统模块将内容保存在某个临时文件中,并将临时文件名传递给PHP脚本。
相关文章:
- 当尝试登录instagram时,带有Selenium的Phantomjs不处理iframe Java脚本
- Phantomjs 脚本在 JSON 对象解析后停止执行
- 如何在 PhantomJS 中获取当前脚本名称
- 在java程序中执行phantomjs脚本
- 将脚本添加到 DOM 后,JQuery 不能在 Watir 中使用 PhantomJS
- 带有外部脚本的PhantomJS节点
- 每x分钟运行一次phantomjs脚本
- 用PHP中的PhantomJS截屏,并将参数传递给脚本
- 在phantomjs交互(REPL)模式下执行脚本
- 在symfony中放置phantomjs脚本的位置
- PhantomJS页面转储脚本问题
- 点击按钮时运行PhantomJS脚本
- 如何远程获取在heroku上运行的phantomjs脚本的答案
- 在PhantomJS中,为什么jQuery调用会导致脚本挂起?
- 为什么我的phantomjs脚本输出没有截图(命令行args版本)
- 暂停和恢复CasperJS, PhantomJS脚本
- 我如何将这个PhantomJS脚本更改为NodeJS进行web抓取
- 使用require()将JS脚本转换为服务器端/PhantomJS
- 使用Selenium Driver+PhantomJS注入JavaScript脚本,并在Python中正确处理重定向
- 在PhantomJS脚本中等待函数执行结束