0
我想绘制文本的高亮显示。 但是,用UILabel实现这一点非常困难。 所以,我想用UIWebView
。关于UIWebView中的HTML + javascript
当我点击html时,网页在Web浏览器中像pic一样改变。
但是,UIWebView
这段代码做是行不通的。
我的代码是:
- (void)viewDidLoad
{
[super viewDidLoad];
NSString *var = nil;
var = @"<html>"
"<head>"
"<script type='text/javascript'>"
"var ie = document.all"
"var ns = document.getElementById && !ie"
"function rowclick(e) {"
" var obj = ns ? e.target : event.srcElement"
" if (obj.tagName=='TD') {"
" obj.style.background='#e6e6e6'"
" obj.onblur=function() {"
" obj.style.background='#ff0066'"
" }"
" }"
"}"
"document.onclick=rowclick"
"</script>"
"</head>"
"<body>"
"<table>"
"<tr height=50><td><a href='#'>test</a></td></tr> <!--doesnt work since i have a <a href> tag -->"
"<tr height=50><td><a href='#'>test</a></td></tr> <!--doesnt work since i have a <a href> tag -->"
"<tr height=50><td><a href='#'>test</a></td></tr> <!--doesnt work since i have a <a href> tag -->"
"<tr height=50><td>test</td></tr>"
"</table></head></html>";
[self.webView loadHTMLString:var baseURL:nil];
}
而且我设置检测像的WebView检查照片。
请你告诉我我的代码的缺点?谢谢 !!
我找到了很好的来源。 http://www.codeproject.com/KB/iPhone/iPhoneDevReader.aspx – hyekyung