使用vbscript获取网页上具有特定SRC值的所有图像
Get all images with specific SRC value on web page, using vbscript
我有一个 HTML 如下所示
<img src="a.gif" height="12" width="12">
<img src="a.gif" height="12" width="12">
<img src="a.gif" height="12" width="12">
<img src="b.gif" height="12" width="12">
<img src="b.gif" height="12" width="12">
我需要使用 vbscript
计算带有 src="a.gif" 的 no.of img 标签
Dim a
a=0
For Each pix In objIE.document.images
If pix.src= "full image path (eg:https://www.google.com/a.gif)" then
a=a+1
End if
Next
我会用
objIE.document.querySelectorAll("[src='a.gif']").Length
这是根据值仅计算一组特定 src 的最快方法。不需要循环。它使用 css attribute=value 选择器在相关节点上进行匹配,并使用返回的 nodeList 的 .Length 属性 来获取项目计数。
我有一个 HTML 如下所示
<img src="a.gif" height="12" width="12">
<img src="a.gif" height="12" width="12">
<img src="a.gif" height="12" width="12">
<img src="b.gif" height="12" width="12">
<img src="b.gif" height="12" width="12">
我需要使用 vbscript
计算带有 src="a.gif" 的 no.of img 标签Dim a
a=0
For Each pix In objIE.document.images
If pix.src= "full image path (eg:https://www.google.com/a.gif)" then
a=a+1
End if
Next
我会用
objIE.document.querySelectorAll("[src='a.gif']").Length
这是根据值仅计算一组特定 src 的最快方法。不需要循环。它使用 css attribute=value 选择器在相关节点上进行匹配,并使用返回的 nodeList 的 .Length 属性 来获取项目计数。