【问题标题】:Regaining control of web browser control issue重新获得对 Web 浏览器控制问题的控制
【发布时间】:2013-02-04 16:03:03
【问题描述】:

我有一个 Windows 表单项目(vs2010 - vb.net)在页面加载一个 url 加载到 web 浏览器控件中。然后,用户在控件中填写大约 6 页的表单。一旦他们到达表单的末尾,然后他们单击 Windows 表单上的按钮继续。

这样做的目的如下:

For Each dElement As HtmlElement In iqbrowser.Document.GetElementsByTagName("p")
        If dElement.InnerText.Contains("(Saved Quotation Identifier ") Then
            rqid = dElement.InnerText.ToString
        End If
    Next

但是,一旦单击按钮,就没有找到任何元素?这就像控制失去了焦点。我试过 .focus、.select、.bringtofront 但没有骰子!有人有什么想法吗?

【问题讨论】:

  • 我们可以看到表单的 HTML 吗?帮助你会更容易。

标签: wpf vb.net webbrowser-control


【解决方案1】:

不用担心,问题是 html 位于我忘记的框架中,这在我引用框架后立即解决了问题

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-03-01
    • 1970-01-01
    • 2019-11-04
    • 1970-01-01
    • 1970-01-01
    • 2013-01-20
    • 2013-08-06
    • 2016-09-18
    相关资源
    最近更新 更多