在网上找到了通过运行javascript脚本得到网页的html内容的方法:

获取所有html:

NSString *lJs = @"document.documentElement.innerHTML";

获取网页title:

NSString *lJs2 = @"document.title";

在WebView中使用的情况如下:

UIWebView *lWebView = [self getCurrentWebView];
NSString *lHtml1 = [lWebView stringByEvaluatingJavaScriptFromString:lJs];
NSString *lHtml2 = [lWebView stringByEvaluatingJavaScriptFromString:lJs2];

如果想查看更详细的获取webview中的内容,请查看:

http://blog.csdn.net/favormm/article/details/5950993

但是上面的解决办法,不能完全符合我的要求,我想是实时获取WebVIew中html的内容。上面的办法只能在WebView初始化的时候获取html内容。

于是呼找到了伟大的stackoverflow。解决办法如下:

使用UIWebViewDelegate协议,并在你的delegate中实现如下的方法:

- (void)webViewDidFinishLoad:(UIWebView *)webView

注意:要设置:

webView.delegate = self;

参考自:http://stackoverflow.com/questions/1662565/uiwebview-finished-loading-event

iPhone开发--实时获取UIWebView中的html内容相关推荐

  1. python嵌入式系统开发_Python在开发实时嵌入式系统中的作用

    原标题:Python在开发实时嵌入式系统中的作用 在过去的几年里,Python已经成为一种热门的程序语言.以著名的Monty Python喜剧小组命名,该语言是面向对象和解释.该属性导致Python在 ...

  2. Flutter文本输入框TextField控制器TextEditingController,TextField预设内容,获取TextField中的输入内容,兼听TextField中的内容变化

    题记 -- 执剑天涯,从你的点滴积累开始,所及之处,必精益求精. github? 你可能需要 百度同步 CSDN 网易云课堂教程 掘金 知乎 Flutter系列文章 头条同步 本文章首发于微信公众号( ...

  3. java正则表达式所有字符串_java正则表达式如何获取字符串中所有匹配内容

    java正则表达式如何获取字符串中所有匹配内容以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! java正则表达式如何获取 ...

  4. 【Linux】41. grep结合awk -F 获取文件中的关键内容

    ip addr |grep inet |awk -F ' ' '{print $2}' 上面这句话就是:找出ip addr命令输出的内容中包含inet的所有行,并把这些行中用空格' '分隔的内容输出, ...

  5. 如何获取UIWebView中全屏播放视频事件

    这样一种情况,用UIWebView加载一个页面,竖屏,页面中有视频,现在我们希望在全屏播放这个视频的时候可以横屏.解决方法如下: 1.设置一个变量监控是否全屏播放视频 2.根据这个变量设置是否可以横屏 ...

  6. 小程序开发--- 1. 获取数组中某个字段的值或获取列表索引

    最近开始自己琢磨开发微信小程序,遇到些问题,现在做一下总结. 今天有遇到一个需要获取到列表中某一项值,并在其他地方调用的问题.其实思路和获取列表索引的道理一样.如果你还不知道如何获取列表的索引,那么现 ...

  7. iphone开发之获取是否飞行模式和设备IMEI(私有IPA)

    在iphone的开发环境下,有时候需要获取的设备信息的时候是比较困难,没有和android一样的源码开放,但是通过其他的很多途径,我们可以获取到许多意想不到的信息. NetworkController ...

  8. iphone开发之获取是否飞行模式和设备IMEI

    在iphone的开发环境下,有时候需要获取的设备信息的时候是比较困难,没有和android一样的源码开放,但是通过其他的很多途径,我们可以获取到许多意想不到的信息. NetworkController ...

  9. JSP中获取HTML中的中文内容是乱码的解决方法---开发中遇到的问题

    1.转换字符编码方式 在JSP中,<%=request.getParameter("username")%>应改为: <%=new String(request. ...

最新文章

  1. 【NLP】Transformer的中年危机?
  2. python从标准输入读取数据_在PYTHON中如何从标准输入读取内容stdin
  3. jenkins-sonar 静态扫描阶段 连接svn 报错
  4. 哈希表(闭散列、拉链法--哈希桶)
  5. 2019年8月数据库流行度排行:双星闪耀 MySQL 成月度最大赢家
  6. 冬天人物活动插画|表达有温度的冬季海报必备psd分层素材
  7. 语言做的表白魔方_程序员表白教程,这些代码用过的都说浪漫
  8. HackerOne 发布2021年《黑客驱动安全报告:行业洞察》
  9. springMVC+hibernate + layui分页
  10. java生成16位唯一性的订单号
  11. Visual Studio Code编辑器的实用插件和工作中实用的技巧
  12. java验证码问题(不区分大小写)
  13. 计算机什么快捷键是睡眠,电脑睡眠快捷键(ctrl加哪个键是睡眠)
  14. Unity 使用Mirror制作联机游戏
  15. 这 5 款软件,让你的电脑变得更高效!
  16. 技术干货 | 基于 MindSpore 实现图像分割之平均表面距离
  17. ThreadPoolExecutor线程池及参数介绍
  18. pyqt5 pyqt5+opencv 实现读取视频数据
  19. python盘整之路
  20. mac上使用使用rz,sz命令

热门文章

  1. 淘宝店铺如何找关键词、如何筛选关键词
  2. COBOL 程序结构
  3. SAP 生产订单可用性检查设置
  4. Python: 房天下小区数据爬取
  5. 最新网狐荣耀版整理、编译和搭建教程
  6. Nginx做流媒体服务Windows版实现直播
  7. shineblink 声音探测传感器详解
  8. google三驾马车
  9. 文件名 目录名或卷标语法不正确 java_java.io.FileNotFoundException:文件名、目录名或卷标语法不正确...
  10. 内链锚文本布局技巧,原来是这样!