веб-браузер преобразует HTML-код c # - PullRequest
0 голосов
/ 07 июля 2011

У меня есть компонент webBrowser, и я хотел бы сохранить измененный HTML-код в файл.

Я не знаю, поняли ли вы меня, но браузер переходит на одну страницу, получает HTML + JS, а затем JS изменяет код HTML, теперь мне нужно сохранить этот измененный код HTML.

Я пытался использовать DocumentText, но в результате я получаю исходный HTML-код, а не HTML-код, измененный JS.

Кто-нибудь знает, как решить эту проблему?

Ответы [ 2 ]

1 голос
/ 07 июля 2011

Множество плагинов для разработчиков (Firebug или Firefox или инструменты разработчика для IE или Chrome) позволят вам увидеть обновленный HTML.

0 голосов
/ 07 июля 2011

Вы можете использовать externalHTML интересующего вас элемента (т. Е. BODY).

Посмотрите на методы HTmlDocument, такие как http://msdn.microsoft.com/en-us/library/system.windows.forms.htmldocument.getelementsbytagname.aspx и HtmlElement - http://msdn.microsoft.com/en-us/library/system.windows.forms.htmlelement.outerhtml.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...