为了账号安全,请及时绑定邮箱和手机立即绑定

借助selenium和phantomjs如何抓取iframe中用JS得到的网页呢?

借助selenium和phantomjs如何抓取iframe中用JS得到的网页呢?

动漫人物 2018-09-19 10:09:07
下面的html是我在登陆之后得到的body部分,可以看到主要有两部分,一个是导航栏(index_nav,其实现也是利用JS,具体代码在head中),另一部分是内容(content),在使用selenium和phantomjs输入完用户名和密码点击登陆后确实可以得到导航栏的详细源代码,但是由于内容部分的src在iframe中,我发现phantomjs是无法得到其源代码的,因此我该怎么办?还有内容部分的src在每次登陆后我发现其值是变化的,尤其是最后的ticket参数,当然这个利用正则表达式我能得到。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 805 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信