从脚本中的动态(javascript)网页获取信息
get info from dynamic (javascript) webpage in script
我需要从网页中获取一个div,然后使用ajax生成它。类似于:Get_page->run_JScript_for_moment->take_snapshot->parse_html_for_div->save_to_sql我尝试使用CasperJS,但我无法将快照作为html(但作为屏幕截图,我可以)
this.capture('gin.png'); // Return site after run JS
this.echo(this.getHTML()); // Return code before run JS
我使用过PhantomJS,而不是Casper,但我相信Casper是在Phantom之上构建的。我知道生成png比检索html需要更长的时间,所以在运行getHTML方法之前,可以尝试setTimeout等待几百毫秒。
setTimeout(this.echo, 250, this.getHTML())
相关文章:
- 从脚本中的动态(javascript)网页获取信息
- 从谷歌chrome中的任何网页获取所有tel标签
- 从网页获取数据的更好方法,而不是使用DOM和HTML元素
- 如何从其他网页获取图像并在我的网站上显示
- 我可以通过Javascript从另一个网页获取特定的页面HTML代码吗?
- 从 asp.net c# 中的网页获取所有数据(包括图像)
- 使用 IPv6 地址和 JavaScript 从网页获取 HTML
- 使用 PHP 从网页获取脚本内容
- 使用 javascript 从 uiwebview 的网页获取值
- 如何从网页获取源代码
- 如何通过javascript或jquery从网页获取所有Html
- Javascript 从外部网页获取文本
- 无法从网页获取表单
- 如何使用网页加载的源从网页获取文本框内容
- 如何从Javascript中的通用网页获取favicon的URL
- 从网页获取链接
- 如何使用 AJAX 从外部网页获取未命名的元素
- SeleniumjSoup从Javascript网页获取数据
- 使用ajax而不是使用带有curl的php文件从另一个网页获取响应
- 如何使用selenium从网页获取链接