首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

UIWebView如何禁用掉长按后的文字选择框

2013-01-08 
UIWebView怎么禁用掉长按后的文字选择框dataDetectorTypes的意思是自动识别某些类型的文本,像电话号码、超

UIWebView怎么禁用掉长按后的文字选择框

dataDetectorTypes的意思是自动识别某些类型的文本,像电话号码、超链接这样的。跟长按之后的文本选择没有关系吧。

?

第一种情况:如果UIWebView加载的是网页文档,可以在代码中加入js代码
[webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.style.webkitUserSelect='none';"];
第二种情况:如果UIWebView加载的是PDF文档,请参阅下贴
http://www.cocoachina.com/bbs/read.php?tid=102913

?

webview的各种复制,全选禁止方法:

document.documentElement.style.webkitTouchCallout = “none”; //禁止弹出菜单

?

document.documentElement.style.webkitUserSelect = “none”;//禁止选中

热点排行