VBscript自动单击弹出按钮上的确定

时间:2014-03-12 10:39:17

标签: vbscript automation

我有Web表单,当我用Vb脚本填写字段时,我会弹出消息框确定/取消。 我无法让我的脚本单击该确定按钮。有人有解决方案吗?

Set IE = Createobject("InternetExplorer.Application") 
IE.Navigate "*******/page"
IE.Visible = True
Wscript.Sleep 500
IE.Document.All.Item("user").Value = "username"
IE.Document.All.Item("pass").Value = "password"
IE.Document.All.Item("submit").Click ' ******here popup window appears
Wscript.Sleep 500
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.SendKeys "{ENTER}" ' ******this does not execute

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,所以我写了第二个脚本,其目的是在延迟1秒(或其他)后发送“ENTER”并在“点击”提交之前执行此文件。 这是一个非常丑陋的解决方法,但它确实有效。所以它必须要做,直到我找到更好的洗脱