是否有任何解決方案從頁面接收html內容,其中源代碼已由javascript呈現? 我想在我的C#應用程序中使用此內容。 我用WebForm,但沒有結果... 我正在寫外部DLL(無控制檯或Windows應用程序)從javascript頁面獲取HTML內容
任何想法?
是否有任何解決方案從頁面接收html內容,其中源代碼已由javascript呈現? 我想在我的C#應用程序中使用此內容。 我用WebForm,但沒有結果... 我正在寫外部DLL(無控制檯或Windows應用程序)從javascript頁面獲取HTML內容
任何想法?
這樣的事情?
console.log(document.getElementsByTagName('html')[0].innerHTML);
或
document.documentElement.outerHTML
每擔
如果這就是你想要的,document.documentElement.outerHTML更短更完整... – dandavis
,如果你想在客戶端(JavaScript)的HTML代碼遵循@kery答案,如果你需要一個網頁的HTML代碼在服務器端(C#),也許你可以使用類似的東西:
http://www.codeproject.com/Questions/204778/Get-HTML-code-from-a-website-C
你將甲肝e將該頁面作爲html網址加載到iframe中,然後使用dom從那裏鑽取您想要的內容。 – dandavis
我想你想讓你的C#代碼充當一個CLIENT,看看這個http://msdn.microsoft.com/en-us/library/456dfw4f.aspx –
@David:這個解決方案不起作用... – ogrod87