【发布时间】:2010-11-01 19:46:44
【问题描述】:
我正在使用System.Windows.Forms.WebBrowser 控件,我需要以编程方式进行滚动。
例如,我使用这段代码向下滚动:
WebBrowser.Document.Body.ScrollTop += WebBrowser.Height
问题是在某些网站上它可以工作,但在其他网站上却不行
http://news.google.com (works good)
http://stackoverflow.com/ (doesn't work)
这可能与正文代码有关,但我无法弄清楚。
我也试过:
WebBrowser.Document.Window.ScrollTo(0, 50)
但是这样我不知道当前位置。
【问题讨论】:
-
您是否尝试在文档完全加载之前滚动?
-
不,文档已完全加载
标签: .net browser webbrowser-control