读书人

vb2005 怎么用WebBrowser自提交(名

发布时间: 2012-02-19 19:43:37 作者: rapoo

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

读书人网 >VB Dotnet

热点推荐