在OC修改/获取网页内容的方法
来源:互联网 发布:中国移动网络运营商 编辑:程序博客网 时间:2024/06/06 11:49
OC提供了Api,调用网页中的JS方法:stringByEvaluatingJavaScriptFromString;
通过这个方法,可以获取网页的URL,Tilte,插入JS脚本。
测试代码:
- -(void)webViewDidFinishLoad:(UIWebView *)webView
- {
- //获取URL
- NSString *curURL = [webView stringByEvaluatingJavaScriptFromString:@"document.location.href"];
- //获取标题
- /*
- 关于网页的标题
- 在网页HTML代码中,网页标题位于<head> </head>标签之间。其形式为:
- <title>网络营销教学网站</title>
- */
- NSString *title = [webView stringByEvaluatingJavaScriptFromString:@"document.title"];
- //修改属性值
- NSString *js_result = [webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByName('good')[0].color='red';"];
- //调用JS方法
- [webView stringByEvaluatingJavaScriptFromString:@"funnight()"];
- //结果打印
- NSLog(@"jsresult=%@",js_result);
- NSLog(@"title=%@",title);
- NSLog(@"curURL=%@",curURL);
- }
0 0
- 在OC修改/获取网页内容的方法
- 修改网页内容的方法
- 修改网页显示内容的方法
- Java获取网页内容的方法
- 获取网页内容的几种方法
- HttpClient的get方法获取网页内容
- PHP获取网页内容的方法
- 获取WebView加载的网页内容并进行动态修改
- php获取网页内容方法
- 忆龙2009:介绍两种获取网页内容的方法
- .Net自动获取网页内容的三种方法详解
- android利用Http协议获取网页文本内容的方法
- php获取网页中图片、DIV内容的简单方法
- PHP中获取某个网页或文件内容的方法
- PHP获取网页内容的几种方法
- HttpURLConnection获取网页内容,解决乱码的通用方法
- PHP 获取网页内容的三种方法
- PHP获取网页内容的几种方法
- StringUtils的isBlank与isEmply
- 【一天一道LeetCode】#15 3Sum
- Lua _G
- javascript中的变量提升和函数提升详解
- Linux各目录的作用
- 在OC修改/获取网页内容的方法
- 密码:------(超过6位),确认按钮才亮1
- 如何判断当前的Fragment是否可见?Fragment的可见与不可见的判断方法。
- 文件拷贝
- 线程、多线程与线程池总结
- 转 : 27个提升效率的iOS开源库推荐
- Oracle认证考试介绍
- SPI总线(一)
- Android性能优化总结一