我有webBrowser组件,我想将修改后的HTML代码保存到文件。网页浏览器midified HTML代码c#
我不知道你是否理解我,但浏览器导航到一页,接收HTML + JS,然后JS修改HTML代码,现在我需要保存修改后的HTML代码。
我试图使用DocumentText,但形式结果我得到它输出原始的HTML代码,而不是由JS修改的HTML代码。
有谁知道如何解决这个问题?
我有webBrowser组件,我想将修改后的HTML代码保存到文件。网页浏览器midified HTML代码c#
我不知道你是否理解我,但浏览器导航到一页,接收HTML + JS,然后JS修改HTML代码,现在我需要保存修改后的HTML代码。
我试图使用DocumentText,但形式结果我得到它输出原始的HTML代码,而不是由JS修改的HTML代码。
有谁知道如何解决这个问题?
您可以使用您感兴趣的元素(即BODY)的outerHTML。
看像http://msdn.microsoft.com/en-us/library/system.windows.forms.htmldocument.getelementsbytagname.aspx和的HtmlElement HTMLDocument的方法 - http://msdn.microsoft.com/en-us/library/system.windows.forms.htmlelement.outerhtml.aspx
你可以发布示例,因为我无法找到任何有用的MSDN – Greg
已更新HtmlDocument和HtmlElement的链接 –