UIWebView加载html文本时候用来控制图片大小自适应 的2种方法

#pragma mark  //加载html   图片自适应
//css 控制  xu要把这段css拼接到html文本里
<head><style>img{width:100%% !important;}</style></head>
//js 控制
- (void)webViewDidFinishLoad:(UIWebView *)webView
{
    [webView stringByEvaluatingJavaScriptFromString:     @"var script = document.createElement('script');"
     "script.type = 'text/javascript';"
     "script.text = /"function ResizeImages() { "
         "var myimg,oldwidth,oldheight;"
         "var maxwidth=320;"// 图片宽度
         "for(i=0;i  maxwidth){"
         "myimg.width = maxwidth;"
         "}"
         "}"
         "}/";"
         "document.getElementsByTagName('head')[0].appendChild(script);"];
         [webView stringByEvaluatingJavaScriptFromString:@"ResizeImages();"];
     }javascript

相关文章
相关标签/搜索