该网站使用ajax加载一些数据。当DocumentCompleted时,我只得到没有ajax数据的html代码。
如何通过 webkit.net 获取 ajax 数据?
谢谢。
该网站使用ajax加载一些数据。当DocumentCompleted时,我只得到没有ajax数据的html代码。
如何通过 webkit.net 获取 ajax 数据?
谢谢。
我自己最近刚刚与这个进行了斗争,并且拥有应该是一个可行的解决方案。我没有用 ajax 尝试过,但我在从 C# 创建和附加 DOM 元素之后使用了它,它产生了完整的代码,其中 DocumentText 只产生原始的未修改的 HTML。
var fullHTML = webKitBrowser1.StringByEvaluatingJavaScriptFromString("document.getElementsByTagName('html')[0].outerHTML")
我见过的这种方法的唯一限制是它不包括 doctype 标签(如果有的话),但其他所有东西都在那里。