我正在使用以下代码
// news and updates/appendedTo
我得到的html是上一页,而不是eSignIn.Click
Do While IE.READYSTATE <> READYSTATE_COMPLETE
DoEvents
Loop
Set html = IE.document
点击事件后导航到的新页面。
即使IE
仍在加载,也会跳过状态检查循环,如果放在IE
命令之后它会正常工作。
即使我在IE.navigate
语句之前暂停并在页面加载后进入它,它仍然会加载上一页的文档。如果有人有解决方案,请告诉我。
由于
答案 0 :(得分:1)
这是我找到的简单解决方法。
IE.navigate "javascript:document.getElementById('clickelement').click();"
此致