iphone - 使用 UIWebView 获取页面的源代码

标签 iphone cocoa-touch ios

嘿,我正在用 UIWebView 制作一个应用程序,网站上有 ajax 东西。我需要运行 1 个 ajax 东西,这样源代码就会改变,之后我需要获取源代码。无论如何我可以做到这一点?对不起,如果我解释得太复杂了。

最佳答案

您可以在 UIWebView 中评估 JavaScript。确保在页面完全加载后执行此操作:

NSString *source = [webView stringByEvaluatingJavaScriptFromString:
                    @"document.getElementsByTagName('html')[0].outerHTML"];

关于iphone - 使用 UIWebView 获取页面的源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4173085/

相关文章:

ios - 在 iOS 中创建具有不同可触摸区域的圆圈

使用通配符 ApppleId 的 iOs 克隆应用程序

ios - 管理关联域中域的 cookie

iphone - iOS:在 iOS 应用程序中处理下载的数据

ios - 如何从 UITabBarItem 获取 ViewController

ios - 重新创建一个单例

iOS - 如何使用 AutoLayout 垂直排列多个组件?

iphone - 应用内购买,多个具有不同持续时间的自动续订订阅

ios - 我的 setBackgroundColor 总是与 photoshop 不同

iphone - 无法让 Apple Reachability 类正确定义网络