首页 新闻 会员 周边 捐助

动态网页,或伪静态页面获取不到源码,就是网页中的js或ajax执行后的页面源码,请问有什么办法?

0
悬赏园豆:20 [待解决问题]

我利用webBrowser获取不到全部源码,因为有些源码需要执行js或ajax,谁知道具体怎么操作?运行网页中的JS函数

李松松-奔跑的小驴的主页 李松松-奔跑的小驴 | 初学一级 | 园豆:109
提问于:2015-08-21 11:05
< >
分享
所有回答(3)
0

你打开 一个网页js就运行了呀,有些需要点击的,这。。。。

稳稳的河 | 园豆:4216 (老鸟四级) | 2015-08-21 11:17

你知道Xpath怎么用吗

支持(0) 反对(0) 李松松-奔跑的小驴 | 园豆:109 (初学一级) | 2015-08-21 13:53

@李松松: 没有,Xpath可以获取js还没有在页面上生成的节点?

支持(0) 反对(0) 稳稳的河 | 园豆:4216 (老鸟四级) | 2015-08-21 14:45
0

可以百度研究下 selenium webdriver 

clarlespeng | 园豆:469 (菜鸟二级) | 2015-08-21 14:17
0

 网络爬虫? 你可以去看看苏飞的论坛

xmj112288 | 园豆:126 (初学一级) | 2015-08-21 16:15
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册