这个是修改背景颜色的: [webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.background='yellow'"];
这个是修改文字颜色的:
[webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.webkitTextFillColor= 'white'"];
这个是修改图片大小的:
[webView stringByEvaluatingJavaScriptFromString:@"document.images[0].width=100"];
另外,可以通过修改html数据的属性来达到修改样式的目的。
如下命令,含义是找到名字为 img 的节点,并修改他的width属性,就可以达到修改图片大小的目的:
[webView stringByEvaluatingJavaScriptFromString:@" var ps = document.getElementsByTagName('img');ps[0].setAttribute(\"width\",\"50\");"];
此属性可以修改字体大小:style=\"font-size: 18;\"
此属性可以修改对齐方式:style=\"text-align:right\"