2013-04-21 59 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标签,如果有的话,但其他所有东西都在那里。

相关问题