2013-04-06 153 views
0

我是新來的網頁瀏覽器控制geckoFx。我想用它登錄到一個網頁。所以我怎麼能做到這一點在vb.net壁虎:登錄到網站

我試圖導航到使用導航方法的網頁。

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

但是我怎樣才能登錄到網站? 我試圖尋找幾個使用gecko的例子,但我沒有得到。那麼,我可以得到有關使用壁虎相關的例子?

回答

1

有很多不同的方法可以做到這一點。在您導航到頁面並完成加載後:

  1. 執行一些JavaScript填寫字段並單擊提交按鈕。

C# javascript execute examples

  1. 使用C#(或vb.net)以獲得所需的DOM領域,與所需的值進行修改,然後拿到DOM提交按鈕,呼的一下API。

Examples of GetElementById

GeckoInputElement class that has a click method

+0

在所有的上述實施例沒有說明或工作實施例中給出。壁虎是否有任何帶有實時示例和樣本的文檔? – Navaneet 2013-04-09 10:55:01