【发布时间】:2018-03-30 18:33:56
【问题描述】:
我的应用程序是某种 Mini Web Browser 应用程序。在我的应用程序中,我有用于登录 Google 的按钮,它将为 Google 的 'Sign In' 或更具体地说是 'Next' 按钮完成工作。我可以通过使用 Inspect Elements 来获取 ElementId,而按钮的 ElementId 是 "passwordNext" 。但是,当我尝试使用我的按钮单击按钮时,它会失败,就好像程序找不到具有此 Id 的任何元素一样。
屏幕截图(ElementId 用于“下一步”按钮):
代码:
Private Sub btnLogin_Click(sender As Object, e As EventArgs) Handles btnLogin.Click
If Not IsNothing(wbMain.Document.GetElementById("passwordNext")) Then
wbMain.Document.GetElementById("passwordNext").InvokeMember("Click")
End If
End Sub
【问题讨论】:
标签: javascript vb.net webbrowser-control