我 做采集,但是碰到一个网页 查看网页源文件,里面根本就没有页面上显示的内容 都是js输出的,有什么方法能采集这种网页么?

解决方案 »

  1.   

    把文件下载到本地,然后读取文件,输出到页面,用<script> 包住
      

  2.   

    那估计对方用ajax技术,用js读取远程数据并延迟显示。
      

  3.   

    建议查看一下它读取的数据的url。然后你读这个url。
      

  4.   

    不行,采集不了。php的 c_url 也不行!
      

  5.   

    用firebug里的网络那项,看这个页面产生了什么http请求,肯定的是异步的呗,分析那些请求的response就可以了
      

  6.   

    先curl到js的内容,然后再根据内容就行解析不可以吗?