2 u012250809 u012250809 于 2014.11.11 08:51 提问

C# navigate实现翻页操作
c#

使用Webbrowser的navigate访问网页时,URL中没有页码信息,如何来构造navigate参数,模拟访问页面,如http://vip.stock.finance.sina.com.cn/fund_center/index.html#jzkfgpx

3个回答

wangzhiqiang123456
wangzhiqiang123456   2014.11.15 17:40

我不久前刚做过这个,我
第一步获取一共有多少页
第二步查看分页是执行js
我就去循环执行分页函数就行了,你需要记录当前页是第几页,每次+1

分页不一定非要通过url来实现,你可以模拟点击分页。

save4me
save4me   Ds   Rxr 2014.11.19 11:36

if (webBrowser1.Document != null)
{
HtmlElement tableElem = webBrowser1.Document.GetElementById("jjjzP");
if (tableElem != null)
{
pageElem = tableElem.GetElementsByTagName("a");
if (pageElem != null && pageElem.Count > 0)
{
nextElem = pageElem[pageElem.Count - 1];
nextElem.InvokeMethod("Click");
}
}
}

save4me
save4me   Ds   Rxr 2014.12.18 10:44

上面的答案有帮助吗?如果还有问题,请提出来,如果对答案满意,请顶一下,并标记为采纳答案,谢谢!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
net(c#)在循环语句中执行WebBrowser.Navigate();方法,每次循环等待网页加载完后继续执行的解决方案
最近在写一个小程序的时候,遇到这样的需求:           已知一组网页url地址,想获取每一个网页的html,实际上就是想利用循环语句里面使用WebBrowser来加载每一个网页,然后获取他们的html,           要实现这个功能,想想应该是件很简单的事情,但是在实际操作中却遇到了问题,因为循环语句和WebBrowser的加载不同步的原因,导致前一个           前一
支持按键盘方向键实现翻页跳转的效果
document.onkeydown=nextpage var prevpage="http://www.baidu.com" //向左 var nextpage="http://www.google.com" //向右 var bookpage="http://www.www.aa25.cn" //回车 function nextpage(event) { event = eve
C#——数据翻页
一、页面部分:      1、所需控件:             bindingNavigator       2、操作:             网页面中拖一个bindinNavigator       3、控件设计样式:                  4、控件中butoon功能:            前四个是在同一页中“第一条,上一条,下一条,最后一条”,后面buto
web中翻页功能的实现
我是一名Java初学者,这段时间需要在自己的小程序中添加翻页功能,折腾了几天,终于搞定。所以在这儿想把它记录下来,作为自己的一个小小的总结。   这个分页是:仅仅用jsp和servlet实现的。没有使用任何架构~~   我使用的数据库是MySQL,而MySQL中的分页的sql语句是: select [*] from [table_name]  order by [id]  limi
c#实现翻页效果
c#实现的操作翻页的动画效果,就像书本翻页一样,高级绘图可以学习下思路,VS2017可编译运行
WebBrowser.Navigate 的刷新问题
如果你的网址没有变化,而你的网页又没有禁用Cache的话,IE通常会从Cache取信息   方法一(在Delphi内部解决,在网页后面加一个随机参数):  建设你的网页地址为sURL   if  (Pos(?,  sURL)  >  0)  then  //已带参数     sURL  :=  sURL  +  &Rnd=  +  DateTimeToStr(Now)     //以日期时
c# 做的可翻页的文本阅读器源代码
带翻页功能的c#应用程序源代码。专门为txt文本做的阅读器。其中包括ReadLine的妙用、文本如何换行的、如何翻页的,程序简单易懂。
【原创】两种分页控件的实现
两种分页控件的实现 最近因项目需要,封装了两个分页控件。两个分页控件的工作机制相同,只是界面风格不同。现在拿来和大家分享一下。如果大家有什么好的意见和建议,欢迎指正。 分页控件采用UserControl的形式进行封装,主要维护记录总数,每页行数和当前页索引等数据,提供翻页事件供用户进行订阅和实现。和列表控件分离确保了分页控件的可移植性,可以支持和多种列表的结合。 第一
用c#和GDI+实现杂志翻页动画效果
说明:以前本人参与个一个电子杂志项目,当时要求实现模拟现实生活中的杂志翻页动画效果,别人推荐了这篇文章,最后达到了我想要的效果,今天尝试把这篇文章翻译了一下。希望对英语水平不太好的同行有帮助。如果你的英语水平足够好,我推荐你阅读英文原文,网址是:http://www.codeproject.com/KB/GDI-plus/TurnThePage.aspx,同时希望大家原谅本人的翻译水平。 介绍
WPF实现的翻页效果
效果不错,和大家分享一下。修改修改就可以用。