我正在尝试创建一个循环来暂停我的sub,直到它更改页面。一旦循环结束(一旦到达/ get页面),我一直得到“访问被拒绝”。为什么会这样?是否有更好的方法来判断您何时更改了页面?我不相信我可以有效地使用文档完整事件来完成我想要做的事情。
'axweb.navigate("my.url.com/")
htmldoc = axWeb.Document.frames("Frame1").document
If htmldoc.url = "my.url.com" Then
Do Until htmldoc.url = "my.url.com/get" 'this gives me access denied when stepping out
My.Application.DoEvents()
Try
htmldoc = axWeb.Document.frames("Frame1").document
Catch ex As Exception
End Try
Loop