页面地址是https://login.m.taobao.com/login.htm
验证码元素有ID 如下
使用
IHTMLControlElement img = (IHTMLControlElement)webBrowser1.Document.Images["J_StandardCode"].DomElement;
webBrowser1.Document.ALL["J_StandardCode"];
都不能取出验证码保存到剪切板
请问是什么原因
没有发现有框架呀。。。。账号和密码框都能用ALL[]取出赋值
用IE F12调试下,看看"J_StandardCode"是否存在,还是在框架里
http://www.cnblogs.com/icyJ/p/webbrowser.html
感谢你的回答,这个页面我看过,我的情况是从来没取到过这个图片,用你提供的办法 会报错 空指针
img class="check-code-img" data-url="//pin.aliyun.com/get_img?sessionid=14e79d4a25091fa291225947f8c190b7&&type=150_40&identity=mlogin_login.m.taobao.com" src="//pin.aliyun.com/get_img?sessionid=14e79d4a25091fa291225947f8c190b7&&type=150_40&identity=mlogin_login.m.taobao.com" id="J_StandardCode"/
应该很简单的
IHTMLControlElement img = (IHTMLControlElement)webBrowser1.Document.Images["J_StandardCode"].DomElement;
为什么会取不到呢 空指针异常
它上面的账号和密码都能直接取到
F12里面也没发现有FRAME的痕迹啊