我正在尝试使用VBScript自动化JIRA帖子配置。在我点击下一个按钮后,在数据库配置页面之后,需要几分钟才能继续下一个URL。我希望我的VBScript等到下一个按钮进程完成后再转到下一个URL。
现在,在下一个按钮之后,我让脚本睡到2分钟,然后导航到下一页。
但我需要在代码中替换WScript.Sleep
。由于这个时间在每台机器上都不同。
以下是我现在正在使用的代码:
IE.Document.getElementById("jira-setup-database-submit").Click
WScript.Sleep 120000
If (fso.FileExists("C:\Program Files\Atlassian\Application Data\JIRA\dbconfig.xml")) Then
Call URL3
Else
ie.Visible = 1
MsgBox("Please enter valid Database Credential ")
End If
答案 0 :(得分:0)
这将导致VBA有效地暂停,直到浏览器返回它已准备好并已完成加载。
Do While (IE.Busy Or IE.READYSTATE <> 4)
DoEvents
Loop