如何在wpf c#中的WebBrowser控件中向下滚动页面

时间:2018-01-16 14:32:22

标签: c# wpf webbrowser-control

我需要向下滚动WebBrowser(wpf Control)中加载的网页(Facebook组成员 - http://www.fb.com/groupId/members)到加载页面的高度(直到可能)。正如问题中的建议(在StackOver询问)我试图使用JavaScript获取高度然后滚动到那个。我使用此代码但不确定如何附加我的JavaScript方法来调用,这是我的代码

private void ScrollDownPage()
{
    mshtml.HTMLDocument dom = browser1.Document as mshtml.HTMLDocument;
    IHTMLElementCollection scriptEl = 
    dom.getElementsByTagName("script");
    foreach(IHTMLElement i in scriptEl)
    {
        i.
    }


}

如果还有其他方法,请告诉我。 建议的问题(How to vertical scroll down in web browser control)由于我没有.Window.ScrollTo(X,Y)可用,因此无法解决我的问题(我认为这适用于WindowForms,但我使用wpf

0 个答案:

没有答案