我想在 VBScript 中使用 MSHTML 加载一个字符串作为 html 文件并解析它。我可以用“InternetExplorer.application”做到这一点,但我想用“htmlfile”(MSHTML.HTMLDocument)做到这一点
以下代码:
Set h = CreateObject("htmlfile")
h.body.innerHTML = "html goes here"
给出这个错误:
Microsoft VBScript runtime error: Object required: 'body'
如何加载 html 字符串?
最佳答案
可能是作弊,但似乎有效:
Dim oHF : Set oHF = CreateObject("HTMLFILE")
oHF.write "<html><body></body></html>"
oHF.body.innerHTML = "<p>WhatEver</p>"
WScript.Echo oHF.body.innerTEXT
关于html - 在 VBScript 中使用 MSHTML 解析 html 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9931429/