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

有没有办法解析通过js输出的html页面?

有没有办法解析通过js输出的html页面?

慕莱坞森 2018-12-06 16:50:26
我知道可以使用HtmlAgilityPack来解析一个URL地址返回的html,但是有的网站页面的内容是通过js输出的,或者是页面上某一部分内容是通过js计算出来的。比如:http://www.cashcashpinoy.com/这种情况下好像HtmlAgilityPack就力不从心了,请问哪位大虾有办法通过程序(c#)获得页面上的最终输出内容吗,就是获得在浏览器里看到的内容?
查看完整描述

2 回答

?
jeck猫

TA贡献1909条经验 获得超7个赞

这个问题估计真不好解决。

主要是方案太多。如果页面是document.wirte的 可以正则获得。

如果是get的 要获得url 再去获得。

如果要是dopostback的模拟提交再去获得。

但是都没太简单的做法。当然如果是winform中估计是可以通过访问webbrowser获得完整的页面的。

查看完整回答
反对 回复 2019-01-21
?
MMMHUHU

TA贡献1834条经验 获得超8个赞

除了webbrowser 都需要你一个个的写代码去处理

查看完整回答
反对 回复 2019-01-21
  • 2 回答
  • 0 关注
  • 324 浏览

添加回答

举报

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