2013-04-21 58 views
0

該網站使用ajax加載一些數據。當DocumentCompleted時,我只獲取沒有ajax數據的html代碼。如何通過Webkit.net獲得完整的html代碼

如何通過webkit.net獲取ajax數據?

謝謝。

+0

Webkit.net必須能夠解釋JavaScript,我懷疑它可以。 – Cheezey 2013-04-21 16:51:36

回答

0

我最近剛剛與這個人打過仗,有什麼應該是一個工作解決方案。我沒有用ajax嘗試過,但是我已經在C#中創建和附加DOM元素後使用它,並且它生成完整的代碼,其中DocumentText只生成原始未修改的HTML。

var fullHTML = webKitBrowser1.StringByEvaluatingJavaScriptFromString("document.getElementsByTagName('html')[0].outerHTML") 

我見過的這種方法的唯一限制是它不包含doctype標籤,如果有的話,但其他所有東西都在那裏。

相關問題