Я пытаюсь написать плагин Internet Explorer (IE8), используя SpicIE (http://archive.msdn.microsoft.com/SpicIE).). Внутри метода OnDocumentComplete я могу получить доступ к HTML-странице, выполнив следующие действия:
private static void SamplePlugin_OnDocumentComplete(object pDisp, ref object url){
SHDocVw.IWebBrowser2 browser = HostInstance.BrowserRef as SHDocVw.IWebBrowser2;
mshtml.HTMLDocument htmlDocument = browser.Document as mshtml.HTMLDocument;
String html = htmlDocument.documentElement.outerHTML;
}
Моя проблема в том, что некоторые (большинство) страниц имеют дополнительные вызовы обратно на сервер после загрузки начальной страницы. Как я могу получить доступ к «визуализированному» HTML последней страницы, отображаемой пользователю? Например, один сайтЯ смотрю на нагрузки, затем есть вызовы AJAX, которые заполняют DIV текстом. Но когда я использую код выше, я не получаю этот текст. Я получаю страницу до загрузки динамического контента. Любые идеи ??
Я действительно ценю это, спасибо !!