【问题标题】:WebBrowser scroll to trWebBrowser 滚动到 tr
【发布时间】:2014-02-04 14:51:22
【问题描述】:

我有一个 WebBrowser-Control,用于加载 HTML 文档。在 HTML 文档中有几个条目,例如 <tr class="uierror">

要获取我使用的 WebBrowser 的内容:

if(webBrowser.Document != null)
{
   mshtml.HTMLDocument htmlDocument = webBrowser.Document as mshtml.HTMLDocument;
   if(htmlDocument != null)
   {

   }
}

但现在我不知道如何滚动到<tr class="uierror"> 的第一次出现。我该怎么做?

好的。我已经设法将 IHTMLElement 带到 <tr class="uierror">

IHTMLElementCollection elements = htmlDocument.getElementsByTagName("tr");
foreach(IHTMLElement element in elements)
{
   if(element.className == "uierror")
   {

   }
}

现在如何滚动到这个位置?

【问题讨论】:

标签: c# wpf webbrowser-control


【解决方案1】:

好的。我做到了。 IHTMLElement 有一个方法scrollIntoView。就是这样。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-03
    • 1970-01-01
    • 2011-12-19
    • 2012-11-03
    • 2013-03-16
    • 2012-10-07
    • 1970-01-01
    • 2020-06-27
    相关资源
    最近更新 更多