【发布时间】:2016-06-16 00:18:55
【问题描述】:
我编写了一些代码来创建一个 IE 对象,填写一些内容并单击一个按钮进入下一个网页。在确保这个新网页完全加载后,我想获取这个新网页的 URL,但它一直返回第一个网页的 URL。为什么会这样?
【问题讨论】:
-
能否在代码中包含返回 URL 的部分?
标签: vba excel internet-explorer
我编写了一些代码来创建一个 IE 对象,填写一些内容并单击一个按钮进入下一个网页。在确保这个新网页完全加载后,我想获取这个新网页的 URL,但它一直返回第一个网页的 URL。为什么会这样?
【问题讨论】:
标签: vba excel internet-explorer
如果你等到页面加载;
Do
Loop Until ie.ReadyState = READYSTATE_COMPLETE
那么 URL 应该是
ie.Document.URL
【讨论】: