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