如何在visual basic中的Web浏览器中找到显示数据的字符串。通过显示的数据我的意思是从原始显示的网页而不是webbrowser1.documenttext或文档的原始HTML,因为许多文档包含ajax链接区域,这些区域没有用webbrowser1.documenttext命令显示
答案 0 :(得分:0)
你的意思是VBA形式的WebBrowser对象?然后你可以获得正文的文本(是的,当前文本,带有ajax或javascript更改):
Dim doc As MSHTML.HTMLDocument
Set doc = Wb1.Document
Dim s As String
s = doc.body.innerText
...找到你想要的东西。
注意:使用 WebBrowser对象需要引用 Microsoft HTML对象库( mshtml.tlb )。