1
有沒有辦法通過VBScript遍歷HTML網頁上的所有元素?例如,我想獲得一個HTML網頁上的所有對象的信息:http://www.echoecho.com/html.htm有沒有辦法通過VBScript遍歷HTML網頁上的所有元素?
這裏是我創建的腳本,謝謝:
Dim objIE
Dim IEObject
Dim Info
Info = 「」
Set objIE = CreateObject("InternetExplorer.Application")
objIE.Visible = True
objIE.Navigate "http://www.echoecho.com/html.htm"
Do While objIE.Busy Or (objIE.READYSTATE <> 4)
Wscript.Sleep 100
Loop
WScript.Sleep 50
‘ Can I use objIE.Document.all.Item.length to count all elements on the webpage?
For i=1 to objIE.Document.all.Item.length then
IEObject = objIE.Document..??????... item (i-1)…???
Info = Info & vbCrLf & i & IEObject.id & 「-「IEObject.title & 「-「 & IEObject.name & 「-「 & ….etc.
Next
Wscript.Echo Info
Set IEObject = Nothing
Set objIE = Nothing