VBA如何等待下一个代码,直到徽标或“hub_loading”图像在网页中处于活动状态

时间:2017-01-03 14:21:36

标签: excel-vba vba excel

我在一个网页中有以下HTML代码,第一个img id="hub_logo"是一个静止图像(徽标)。第二个img id="hub_loading"是相同的徽标,但加载该徽标的图片。如何在我的网页中激活“hub_loading”图像之前等待下一个代码执行。

<img id="hub_logo" style="margin-left: 5px; display: inline;" alt="Hub Logo" src="/MDWHub/images/hub_logo.png">

<img id="hub_loading" style="display: none; margin-left: 5px;" alt="Hub Loading" src="/MDWHub/images/hub_loading.gif">

我正在使用以下代码等待IE页面不在readystate但是也要等到WEB页面中的“hub_loading”激活。

Do While .Busy = True Or .ReadyState <> 4: DoEvents: Loop

请协助。

0 个答案:

没有答案