2011-03-13 49 views
0

我正在製作一個VBScript的機器人,它在Internet Explorer中打開一個網頁並單擊一個按鈕。我已打開頁面,但我不知道如何點擊按鈕。我有這個元素。我想要做這樣的事情:通過VBScript點擊網頁上的按鈕?

browser.Document.All("Button_Name").Click() 
+1

沒有足夠的信息來回答這個問題......你的建議的代碼是正確的,因此,如果不工作,你需要詳細說明的如果您想要幫助解決問題,請提供具體問 – Tmdean 2011-03-14 00:08:43

+1

除了Tmdean之外,請嘗試查找GetElementById()和GetElementsByName()這兩個方法。他們可能是有用的。 – AutomatedChaos 2011-03-14 08:15:48

回答

2
'Search Google 
Dim objWshShell,IE,searchStr 

Set objWshShell = Wscript.CreateObject("Wscript.Shell") 
Set IE = CreateObject("InternetExplorer.Application") 
searchStr = InputBox("Search") 

With IE 
    .Visible = True 
    .Navigate "http://www.google.com" 

'Wait for Browser 
    Do While .Busy 
    WScript.Sleep 100 
    Loop 
    .Document.getElementsByName("q").Item(0).Value = searchStr 
    .Document.getElementsByName("btnK").Item(0).Click 
End With