|
66精币
本帖最后由 纹化 于 2019-8-31 11:49 编辑
有没有VS大牛 帮小弟看下这个问题
用webBrowser组件 获取网页中的一个<img>标签 但这个<img>标签是套在<iframe>里的 所以只能用HtmlElementCollection方法中的GetElementsByTagName根据class获取对象(GetElementById获取不到因为是嵌套iframe),
HtmlElementCollection中提供了一个构造方法 public HtmlElement this[int index] { get; } , 要用这个方法转换成HtmlElement才能GetAttribute获取到值
在get的时候没有下标 因为返回值是HtmlElementCollection不是List
HtmlElementCollection GGG = webBrowser1.Document.GetElementsByTagName("bd-xd-img unaokzx");
String xxx = GGG[0].GetAttribute("src");
|
最佳答案
查看完整内容
这个要先获取到iframe的document,然后就能获取下面的标签
|