0

我是网络浏览器控件 geckoFx 的新手。我想使用它登录网页。那么我该如何在 vb.net 中做到这一点

我尝试使用导航方法导航到网页。

InitializeComponent()
Xpcom.Initialize("D:\xulrunner")
myBrowser = New GeckoWebBrowser()
myBrowser.Parent = Me
myBrowser.Dock = DockStyle.Fill
myBrowser.Navigate("www.google.com")

但是我怎样才能登录到网站?我试着寻找一些使用壁虎的例子。但我没有得到。那么我在哪里可以获得与使用壁虎相关的示例?

4

1 回答 1

1

有许多不同的方法可以做到这一点。导航到页面并完成加载后:

  1. 执行一些 javascript 来填写字段并单击提交按钮。

C# javascript 执行示例

  1. 使用 C#(或 vb.net)获取所需的 DOM 字段,使用所需的值对其进行修改,然后获取 DOM 提交按钮并调用 click api。

GetElementById 示例

具有点击方法的 GeckoInputElement 类

于 2013-04-06T19:35:14.040 回答