vb.net注销链接invokemember

Posted

技术标签:

【中文标题】vb.net注销链接invokemember【英文标题】:Vb.net logout link invokemember 【发布时间】:2017-09-04 16:02:35 【问题描述】:
 Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click

        WebBrowser1.Document.GetElementById("xn_logout").InvokeMember("click")
    End Sub

无法从网站单击注销链接我在这里做错了什么。

【问题讨论】:

【参考方案1】:
    'WebBrowser1.Document.GetElementById("xn_username").InvokeMember("click")

    Dim htmlElementcoll As HtmlElementCollection = WebBrowser1.Document.GetElementsByTagName("a")
    For Each elem As HtmlElement In HtmlElementcoll
        ' Check the attributtes you want
        If elem.GetAttribute("dojotype") = "PostLink" Then
            'Check even the text if you want
            ' If elem.InnerText = "Sign In" Then
            'Invoke your event
            elem.InvokeMember("click")
            'End If
        End If
    Next
End Sub

根据我的研究,这就是我得到的..

【讨论】:

以上是关于vb.net注销链接invokemember的主要内容,如果未能解决你的问题,请参考以下文章

模拟链接点击webbrowser控件vb.net

vb.net链接数据库怎么出现链接不上请大神指点?

VB.NET 创建(类似 MS ACCESS)“链接表单”

动态生成链接菜单 vb.net

详细教程:在C#/VB.NET中如何创建图片超链接

如何使用 vb.net 从 Dropbox 文件夹中复制 Dropbox 文件链接