求大神,怎么抓取用ajax来控制内容显示的网页

AndyXuq 2012-08-18 01:55:21
RT,最近有一个抓网页的需求,但有些网页是用js来控制内容显示的

如果直接根据url来抓取的话,得到的是一个html框架,没有任何内容
通过查看网页源代码,发现我需要抓取的是js中的一个变量..

肿么办??求指点,小弟先谢过了。
...全文
198 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
AndyXuq 2012-08-18
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

如果是简单JS可以尝试用 HtmlUnit 模拟执行。

否则的话,直接硬编码去抓JS的这个变量吧。。。
[/Quote]
多谢楼上啦,不过页面是ajax异步调用加载出来的,我就像平常那样去抓这个网页的话,根本连js都木有显示,也就没办法去硬编码抓js了额.
MiceRice 2012-08-18
  • 打赏
  • 举报
回复
如果是简单JS可以尝试用 HtmlUnit 模拟执行。

否则的话,直接硬编码去抓JS的这个变量吧。。。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧