如何点击页面上的html按钮?

时间:2014-06-08 20:15:42

标签: c# html .net

我有一个页面(http://www.zaman.com.tr/ahmet-turan-alkan/yav-he-he_2208296.html#tumYazi

第一页的条目有限。但是当你点击moreButton

           (< button onclick="loadInfiniteContent();" id="moreButton">Eski Yazıları< /button > ) 
页面底部的

列表增加。我想获取包含columlist所有条目的页面源代码。 我可以通过循环

在firefox上使用imacros
         VERSION BUILD=8820413 RECORDER=FX
          TAB T=1
         TAG POS=1 TYPE=BUTTON ATTR=ID:moreButton

是否可以在c#?

1 个答案:

答案 0 :(得分:1)

当你在firefox中执行此操作时,浏览器会执行ajax请求并从服务器获取数据,您可以在浏览器开发工具的网络选项卡上查看此内容(F12)

正如您所见,浏览器通过以下链接执行请求

http://www.zaman.com.tr/infiniteContent?columnistId=1020&pageNo=4

您可以通过c#app执行该请求以手动获取部分结果,只需操作您想要的范围内的最后一个参数pageNo