Shell.Explorer.2

Создаю объект браузера Shell.Explorer.2.
Через Navigate перехожу на страницу.
Вопрос! Какое событие запустится после завершения обработки страницы???
msdn пишет DocumentComplete. Но к сожалению его не существует если смотреть дебагером, или просто присвоить.
Terrasoft Sales 3.4
Internet Exploret 9.0

Нравится

1 комментарий

Антон, в данном случае Вам следует подписаться на события COM-объекта.

Примерно следующим образом:

var Browser = new ActiveXObject('Shell.Explorer.2');
Browser.SubscribeForEvent('DocumentComplete', 'OnDocumentComplete');
 
function OnDocumentComplete(){
 ...
}

В функцию можно добавить свой обработчик. Пример использования можно посмотреть в скрипте wnd_ProjectGanttAreaScript

Показать все комментарии