【发布时间】:2016-11-28 02:53:37
【问题描述】:
我正在使用 C# 来抓取网站。一切正常,只是它无法检测到动态 JS 链接。例如,一个包含 100 多个产品的页面可能只有很少的页面,并且“下一页”和“上一页”链接可能是 JS 动态 url,它是在点击时生成的。典型的JS代码如下:
<a href="javascript:PageURL('
cf-233--televisions.aspx','?',2);">></a>
在收集页面上的 url 时,是否有获取上述 href 的实际链接?
我正在使用 Html Agility Pack,但对任何其他技术都是开放的。 google了好多次,好像还没有解决办法。
谢谢。
【问题讨论】:
标签: javascript c# html