Vbscript打开Internet Explorer应用程序并获取响应文本

时间:2014-01-08 17:34:50

标签: vbscript

我想用vbscript打开一个Internet Explorer页面,目前我的脚本如下

Dim IE
Dim MyDocument
Set IE = CreateObject("InternetExplorer.Application")
IE.Visible = 0
IE.navigate "https://google.com"

这很好用。问题是我需要获取我的网页(google.com)的响应,即其内容为字符串格式

我知道这主要是胡言乱语,但我需要它来处理我的工作

由于

1 个答案:

答案 0 :(得分:6)

你已经快到了。您只需要等到页面加载完

While IE.ReadyState <> 4 : WScript.Sleep 100 : Wend

然后您可以像这样访问页面文本:

WScript.Echo IE.document.body.innerText

或页面HTML如下:

WScript.Echo IE.document.body.innerHTML