NSString *filePath = [[NSBundle mainBundle] pathForResource:@"articleInline_small" ofType:@"css"]; NSData *fileData = [NSData dataWithContentsOfFile:filePath]; NSString *cssString = [[[NSString alloc] initWithData:fileData encoding:NSUTF8StringEncoding] stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]; NSString* css = [NSString stringWithFormat:@"\"%@\"", cssString]; NSString* js = [NSString stringWithFormat: @"var styleNode = document.createElement('style');\n" "styleNode.type = \"text/css\";\n" "var styleText = document.createTextNode(%@);\n" "styleNode.appendChild(styleText);\n" "document.getElementsByTagName('head')[0].appendChild(styleNode);\n", css]; [webView stringByEvaluatingJavaScriptFromString:js];
参考:http://stackoverflow.com/questions/6903292/uiwebview-css-injection-using-javascript
相关推荐
UIWebView+html+css,实现UIWebView中可点击链接,并且可显示gif动画效果
或在webViewDidFinisheLoad中使用 ? 1 [webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.style.webkitTouchCallout='none';"]; -webkit-user-select 控制用户是否可以选择页面元素...
一个简单的demo实现了对html页面上简单事件的响应,但是没有实现获取输入的值
这个demo主要实现了OC页面传值到js页面,并修改html 页面的值,同时实现了html 页面的数据传递到 OC页面,很经典的哦
在UIWebView中加载本地图片,http://blog.csdn.net/zhangao0086/article/details/7262192
IOS开发中因为引入cocos2dx,导致代码审核不通过无法提交( Apple will stop accepting submissions of apps that use UIWebView APIs )。该问题的解决方案有两种:1)升级Cocos2dx的版本,在查看Cocoas官网及Cocoas...
这是我在学习ios的过程中写的一个demo,使用UIWebView实现一个简单的浏览器
UIWebView Web 网页 Demo 代码
UIWebview使用中的js交互简单的简析 欢迎大家指点 共同学习
很详细的介绍了ios开发中uiwebview的使用方法,可以快速掌握和使用uiwebview
这个事UIwebView与js交互的第二个demo,实现了通过html页面上的事件,传递数据到OC页面。感觉挺有代表性的,感兴趣的话,可以下载看看哦
uiwebview的使用方法。从怎么建立uiwebview讲起,详细讲述了此控件的使用方法
网页视图的基本使用,网络资源地址字符串的处理,UIWebView属性与协议的综合使用;
使用UIWebView和JS进行交互,可以OC操作js,也可以JS对OC进行交互
ios的UIWebView详解,定义、实现delegate、webView和js的交互、原生调用js、js调用原生
UIWebView与JS交互小例子,其中涉及APP向JS提交信息,和JS提交信息给App
UIWebView和js交互 里边自己写了个H5方便大家理解
UIWebView原生与H5交互,pre;confirm;等包含三个H5页面跳转的交互demo