我想从Web浏览器HTML元素中将src
属性(https://www.google.com)的值转换为字符串。元素的代码为:
<img src="https://www.google.com" height="500" width="500">
我尝试过的代码是:
For Each o As HtmlElement In WebBrowser1.Document.GetElementsByTagName("img")
If o.GetAttribute("height") = "500" Then
Dim url As String = o.GetAttribute("src").ToString
Exit For
End If
Next
每次我也尝试在文本框中获取url
时,字符串url
为空,但它也为空。
答案 0 :(得分:-1)
问题是不是服务器端控件,它是纯HTML。更糟糕的是,没有类或ID可以使您更轻松地确定要定位的控件。另外,JavaScript可能会生成该图像,从而使其变得更难。