我正在尝试从 WebBrowser 控件获取 html,但它还必须包含页面上输入元素的值属性。
如果我使用 webBrowser.DocumentText,我会得到页面最初加载时的完整 HTML。不包括输入字段值。
如果我使用 webBrowser.Document.Body.OuterHtml,我会得到值,但不是 () 的其他内容,我需要这些内容以便我可以获取样式表链接等。
是否有一种干净可靠的方法可以从 WebBrowser 获取当前状态下的 DOM 的完整 HTML?我将 HTML 传递给一个库,以便将其呈现为 PDF,因此以编程方式将 WebBrowser 控件保存为 PDF 的建议也将不胜感激。
谢谢