我有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的鏈接 –