C#中WebBrowser的问题(200+50分)

来源:百度知道 编辑:UC知道 时间:2024/06/07 22:50:18
我想获取到页面第11个图片的src.
用JavaScript获取的方法是
javascript:document.images[11].src

现在如果用webbrowser获取,应该怎么写?
webBrowser1.Document.Images[11].

写到这里就不知道.后面应该是什么了

HtmlElement he = webBrowser1.Document.Images[10];
mshtml.IHTMLImgElement img = (mshtml.IHTMLImgElement)(he.DomElement);
string a = img.src;

mshtml.dll请在参照设定中引入,地址是
C:\Program Files\Microsoft.NET\Primary Interop Assemblies\Microsoft.mshtml.dll

楼上二位已经说了,

我再补充一下,如果你仅仅要得到该网址的第十一个图片的地址,可以用WebClient类直接得到图片地址,

直接也是一样啊webBrowser1.Document.Images[11].src