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

获取验证码有关问题

2012-03-11 
获取验证码问题这是验证码 相关部分HTML codetd aligncenter bgcolor#F2F2F2验证码:/tdtd alig

获取验证码问题
这是验证码 相关部分

HTML code
  <td align="center" bgcolor="#F2F2F2">验 &nbsp;&nbsp;&nbsp;证&nbsp;&nbsp;&nbsp;码:</td>                  <td align="left" bgcolor="#F2F2F2"><input tabindex="3" name="tbCode" id="tbCode" type="text" class="bk" size="8" /><img class="btn" src="code.en.img.php" align="absmiddle" onclick="this.src='code.en.img.php?'+Math.random()" title="点击图片换一张" />



网上找了段代码
VB.NET code
    Dim html As HTMLDocument = DirectCast(Me.WebBrowser1.Document.DomDocument, HTMLDocument)        '下面代码中,获取图片的方式有很多,因为比较简单,我就不列举了,直接用ID来做为例子的         Dim img As IHTMLControlElement = DirectCast(WebBrowser1.Document.Images("randNumber").DomElement, IHTMLControlElement)        Dim range As IHTMLControlRange = DirectCast(DirectCast(html.body, HTMLBody).createControlRange(), IHTMLControlRange)        range.add(img)        range.execCommand("Copy", False, Nothing)        img = Nothing        range = Nothing        html = Nothing        If Clipboard.ContainsImage() Then            Me.PictureBox1.Image = Clipboard.GetImage()        Else            MessageBox.Show("执行不成功")        End If        Clipboard.Clear()



是和ID 有关的 
我的这个是 SRC的 应该怎么改

[解决办法]
通过img.src不能读写吗
[解决办法]
你给的HTM代码中图片元素没ID标识,要是有的话只要一句话就可访问,如
msgbox WebBrowser1.Document.getElementById("tbCodeImg").src

热点排行