如何通过Webkit.net获取完整的HTML代码

时间:2013-04-21 15:35:50

标签: html ajax webkit.net

网站使用ajax加载一些数据。当DocumentCompleted时,我只获取没有ajax数据的html代码。

如何通过webkit.net获取ajax数据?

感谢。

1 个答案:

答案 0 :(得分:0)

我最近刚刚与自己斗争过,并且应该有一个可行的解决方案。我没有尝试过使用ajax,但是我在创建和附加C#中的DOM元素后使用它,它生成完整的代码,其中DocumentText只生成原始的未修改的HTML。

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

我所看到的这种方法的唯一限制是它不包含doctype标签(如果有),但其他一切都在那里。