0

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

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

谢谢。

4

1 回答 1

0

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

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

我见过的这种方法的唯一限制是它不包括 doctype 标签(如果有的话),但其他所有东西都在那里。

于 2013-07-18T02:14:04.660 回答