Мне нужно разобрать HTML-код после выполнения кода Javascript внутри этого документа.
Я использую контроль webBrowser для загрузки и контроля HTML.
Например, у меня есть некоторый JavaScript в моем HTML-коде.
<script type="text/javascript" src="http://site.com/script.js"></script>
Спасибо за ваши ответы.
P.S.
Я имею в виду: я должен проанализировать весь код с некоторым текстом, который может вернуть JavaScript. Итак, я могу разобрать документ только после выполнения javascript. Потому что мне нужна некоторая часть динамического контента, которая будет добавлена с помощью JavaScript.
Добавлена
Я получил контент, сгенерированный javascript. Я пропустил этот, потому что я искал некоторый контент в iframe, сгенерированный с помощью javascript.
А теперь у меня есть еще один вопрос. В моем документе у меня есть несколько iframes. Я пытаюсь получить контент из некоторых кадров. Следующим способом:
var htmlcol = webBrowser1.Document.Window.Frames;
foreach (HtmlWindow item in htmlcol)
{
try
{
Console.Write(item.Name);
}
catch (System.Exception ex)
{
MessageBox.Show("Something wrong");
}
}
Но в этом случае у меня есть исключение: ' System.UnauthorizedAccessException '. Как я могу получить доступ к html фреймам?
P.P.S. Извините за мой плохой английский:)