尝试循环浏览div标记的所有innerhtml,以查看webbrowser1 vb.net中是否有任何图像
我正试图找出如何编写vb.net,让我的webbrowser1在页面上30个div中只循环1个div 里面可能有图像,也可能没有,如果有,请下载该图像。 现在,我可以循环浏览页面上的所有图像,但我不希望使用placer图像,而只希望看到已识别div中的图像 '''尝试循环浏览div标记的所有innerhtml,以查看webbrowser1 vb.net中是否有任何图像,vb.net,Vb.net,我正试图找出如何编写vb.net,让我的webbrowser1在页面上30个div中只循环1个div 里面可能有图像,也可能没有,如果有,请下载该图像。 现在,我可以循环浏览页面上的所有图像,但我不希望使用placer图像,而只希望看到已识别div中的图像 ''' <div><div><div id="single"> <img src="myurl"> </div></div>
<div><div><div id="single"> <img src="myurl"> </div></div></div>
If Ele.GetAttribute("id") = "senderMsg" Then
If Ele.InnerHtml.Contains("img") Then
For Each element As HtmlElement In Ele.Children
If element.GetAttribute("src").Contains("gif") Then
MyGIFURL = element.GetAttribute("src")
Call SaveGIF()
GIFCount += 1
Form1.Label12.Text = "GIF Count: " & GIFCount
End If
If element.GetAttribute("src").Contains("png") Then
MyPNGURL = Ele.GetAttribute("src")
Call SavePNG()
PNGCount += 1
Form1.Label13.Text = "PNG Count: " & PNGCount
End If
Next
End If
End If