Vbscript 对象不支持此属性或方法:“文档”

Vbscript 对象不支持此属性或方法:“文档”,vbscript,Vbscript,当我尝试用简单的vb脚本登录自动输入用户名和密码的gmail时,收到一条错误消息:对象不支持这个属性或方法:“document” dim url dim browser url = "https://gmail.com" set browser = createobject("wscript.shell") browser.run(url) wscript.sleep 100 set login = browser.document.getelementbyid("formUserna

当我尝试用简单的vb脚本登录自动输入用户名和密码的gmail时,收到一条错误消息:对象不支持这个属性或方法:“document”

dim url
dim browser

url = "https://gmail.com"

set browser = createobject("wscript.shell")

browser.run(url)

wscript.sleep 100

set login = browser.document.getelementbyid("formUsername")

login.value = "sample@gmail.com"

set login = browser.document.getelementbyid("formpassword")

login.value = "password"

set login = browser.document.Forms(0)

login.submit

do while (browser.busy)

wscript.sleep 10

loop

msgbox "You've successfully logged"

浏览器是一个shell对象。它知道运行URL将打开您的默认web浏览器,并转到该URL。就这样。它不会向您的脚本公开DOM元素。

要公开DOM元素,脚本中需要更正的内容是什么???@SatheeshKumar有很多问题,可以为您指明正确的方向。例如,要获得需要不同对象的DOM,请查阅:CreateObjectInternetExplorer.Application
browser.run(url)