首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

vb2005 怎么用WebBrowser自動提交(無名)圖像按紐.模擬滑鼠點擊該按紐

2012-02-19 
vb2005 如何用WebBrowser自動提交(無名)圖像按紐..模擬滑鼠點擊該按紐語言軟體:MicrosoftVisualBasic2005E

vb2005 如何用WebBrowser自動提交(無名)圖像按紐..模擬滑鼠點擊該按紐
語言軟體   :   Microsoft   Visual   Basic   2005   Express   版
使用元件   :   WebBrowser   用作瀏覽網   ,   ComboBox   用作網址例   ,   Button   用作連結按紐
問題   :   當程式用WebBrowser瀏覽一遊戲網頁,在網頁當中有一(無名)圖像按紐....現希望程式能模擬滑鼠點擊該按紐(自動提交)

[quote]Html原始檔題顯示如下:
<div   align=center> <span   style= "cursor:hand; "   onclick= "dorequest( 'bmpitem '); "> <img   src=images/default/commonf.jpg   border=0   alt=效果> </span>
[/quote]

因為按紐(無名   &   無ID)用唔到以下兩個方法
[quote]          
      Dim   oButton   As   HtmlElement   =   WebBrowser1.Document.GetElementById( "submit ")
      oButton.DomElement.click()

      Dim   oButton   As   HtmlElement   =   WebBrowser1.Document.GetElementsByTagName( "submit ")
      oButton.DomElement.click()
[/quote]


請問那位高手能幫下手?解答下..教我點做???

[解决办法]
Dim doc As HtmlDocument

doc = WebBrowser1.Document
Dim ele As HtmlElement
For Each ele In doc.All
If InStr(ele.OuterHtml, " 'bmpitem ' ", CompareMethod.Text) > 0 And ele.TagName = "SPAN " Then
ele.InvokeMember( "Click ")
Exit Sub
End If
Next

*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)

http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html

热点排行