在网上找到了通过运行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. MySQL在ROW模式下通过binlog提取SQL语句
  2. linux内核杂记(12)-进程调度(7)
  3. vue3+TypeScript封装echarts5组件
  4. 栈与队列在SGI STL的底层实现
  5. Matlab--存储和加载.mat文件形式的数据
  6. Flask入门(三)~补充及虚拟环境
  7. 利用Drawable生成圆形图片
  8. 知道一点怎么设直线方程_已知两点坐标怎样求直线方程
  9. Java GC G1 详解
  10. python爬今日头条app_今日头条app数据爬虫demo
  11. 如何在资源管理器中恢复“最近文件夹”
  12. visual_studio2012、vs2012下载
  13. vue使用element-ui 实现多套自定义主题快速切换
  14. ATT格式汇编命令集合
  15. PS填充、仿制图章和修补工具
  16. textpad和masm搭建汇编环境
  17. 基于python和pySimpleGUI的久坐提醒强制锁屏神器
  18. 嵌入式软件和python有关吗?
  19. 什么是组合,作用是什么?
  20. Github远程多人协作

热门文章

  1. SATA接口为什么需要7根线?
  2. C++使用socket的api创建简单服务器
  3. 妲己机器人需要什么条件才能使用_回顾腾讯智能机器人妲己功能介绍
  4. 深度学习在智能机器人中的应用
  5. Git步步进阶---参与开源提交PR步骤完全揭秘
  6. 《东周列国志》第二十七回 骊姬巧计杀申生 献公临终嘱荀息
  7. 3、STM32F103建工程
  8. 给自己的优盘做个保护,再也不怕病毒了!
  9. 赚钱的B2C网站都有哪些特点
  10. android调用系统裁剪功能,Android图片剪裁之调用系统剪裁