Как получить доступ к глобальному объекту JavaScript («окну») внутри встроенного объекта браузера (интерфейс IWebBrowser2)? - PullRequest
1 голос
/ 14 января 2011

У меня есть HTML-страница, которая встраивает ActiveX IWebBrowser2 (т.е. элемент управления по сути является браузером Internet Explorer).Мне нужно написать JavaScript на этой HTML-странице, которая удалит любой обработчик window.onresize со страницы, загруженной в элемент управления IWebBrowser2.

IWebBrowser2 предоставляет DOM через IWebBrowser2 :: Document, но это эквивалентно window.document,Есть ли способ получить доступ к окну или window.onresize?

1 Ответ

2 голосов
/ 15 января 2011

Вы должны иметь возможность использовать document.parentWindow :

var controlWindow = control.document.parentWindow;
...