有时我在运行脚本时遇到此错误:
这个说“访问被拒绝”但它有时会说不同的东西,尽管问题始终是
While IE.readyState != 4 || IE.document.readyState != "complete" || IE.busy
Sleep, 5
此代码的目的是等待Internet Explorer中的网页完成加载。这是在Internet Explorer 11.01上运行的
这也是定义IE
的方式
IE := IEGetbyURL("stackoverflow.com/")
IEGetbyURL(URL) {
For pwb in ComObjCreate("Shell.Application").Windows
If (pwb.LocationURL = URL and InStr(pwb.FullName, "iexplore.exe") > 0)
Return pwb
}
答案 0 :(得分:0)
我不知道你是否在这里粘贴代码,但看起来你应该只需要把它放在括号中,如下所示:while(x,y,z)