繁体   English   中英

如何在Web浏览器控件中垂直向下滚动

[英]How to vertical scroll down in web browser control

如何在c#中的WebBrowser组件中向下滚动滚动条?
我尝试了以下代码,但它没有完成这项工作:

webBrowser2.Focus();
webBrowser2.Document.Body.ScrollIntoView(false);

要滚动到特定位置,可以使用WebBrowser.Document.Window.ScrollTo(x,y)方法。 例如,向下滚动到正文的末尾:

private void webBrowser1_DocumentCompleted(object sender, 
                                           WebBrowserDocumentCompletedEventArgs e)
{
    webBrowser1.Document.Window.ScrollTo(0, webBrowser1.Document.Window.Size.Height);
}

要滚动到特定元素,可以使用ScrollIntoView方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM