In many cases, the control will not differentiate between loaded and interactive; in that case, the control is interactive immediately and this property reflects at least READYSTATE_INTERACTIVE.
WB.document.All.NameDIV.innerHTML = sHTML
While WB.readyState <> READYSTATE_COMPLETE
DoEvents
Wend
Не надо там ничего ждать.что же я буду тогда ожидать при последующих изменениях документа, если WB.ReadyState=3 постоянно, у меня потом на innerhtml прога зависает :
В непредсказуемых.в каких случаях это происходит?
Antonariy писал(а):Не надо там ничего ждать.что же я буду тогда ожидать при последующих изменениях документа, если WB.ReadyState=3 постоянно, у меня потом на innerhtml прога зависает :
Потому что загрузка - операция асинхронная, а write и прочие манипуляции с готовым документом - синхронные.Source писал(а):а почему на цикле первоначальной загрузки пустого документа без DoEvents прожка виснет, а на методе Write можно обойтись без DoEvents?
Тут уж разбирайся самоказывается, ScrollTop принимает другое значение, но почему, никак не пойму:
Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 88