【发布时间】:2014-10-17 19:30:19
【问题描述】:
我正在使用 Visual Studio 2013 开发 C# 项目。
我的问题: 有一个网站,您可以在其中搜索某些内容,它会显示一些结果(即 1200 个中的 30 个)。所以,在这个网站的底部有一个按钮,可以显示更多 30 个结果。
我成功读取了当前的 30 个结果(使用 WebClient),但我不知道如何找到获得所有结果的解决方案。
我知道该怎么做,但我不知道该怎么做。我必须单击按钮,直到不再有隐藏的结果。之后,我必须读出 html(使用我现有的代码)。
我在google上搜索了几个小时,发现了一些“无头”浏览器的东西,我也尝试使用Webbrowser的“InvokeMember”-Method,但它不起作用。如果我打印出 HTML,我只会得到 30 个结果。
希望你能理解我的问题。请帮帮我。
谢谢。
【问题讨论】:
标签: c# ajax button browser webclient