webbrowser控件在加载完网页后,能不能让滚动条自动往下滚几行?

omg211 2016-08-31 12:02:21
为了方便查看,我想让webbrowser加戴完页面后,滚动条自动往下流动十几行,这样就不用手动往下滑了,能不能做到呢?
WebBrowser1.Navigate url

另外,我想一次多加载几个页面,这样就不用每次都等了,能不能说个思路?url显示在list中。
...全文
1012 3 打赏 收藏 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
一如既往哈 2016-08-31
  • 打赏
  • 举报
回复
1、在DocumentComplete事件中添加:webbrowser1.document.documentelement.scrolltop=200。这个数值自己调 2、用webbrowser控件数组,同时加载几个页面应该没问题吧(没试过),如果实在不能满足,用多进程肯定可以.....
of123 2016-08-31
  • 打赏
  • 举报
回复
如果不仅仅着眼网络故障时,如果考虑到阅读时间,多加载网页还是有意义的。
舉杯邀明月 2016-08-31
  • 打赏
  • 举报
回复
1. 自动“下滚”:好像可以的吧,通过网页脚本都能实现“自动滚动网页”,    VB中也可以通过webbrowser控件,获取网页滚动条对象,然后设置它的“值”实现滚动。 2. 预加载多个网页:这个也许不行吧,你看M$的IE,虽然实现了“多标签”,     但也是经常某网页卡的时候,整个IE死在那儿半天都无法动弹。   你用webbrowser控件(即使“多个”)恐怕也摆脱不了这种命运。   只是不清楚用多个webbrowser控件、同时实现“多线程”来加载,能不能解决。

1,453

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧