宁波网站建设咨询:宁波网站建设
13780026116 宁波网站制作
网站公告
PHP技术
技术交流
网络推广
网站建设常见问答
殷雯动态
你的位置:首页> 新闻/观点 > 技术交流>HTML5对手机页面长按会粘贴复制禁用的解决方法(常用)
技术交流
HTML5对手机页面长按会粘贴复制禁用的解决方法(常用)

    我们有时开发的手机网站类项目数据相对很重要,就要考虑禁止复制之类的操作. 电脑网站可以用一些js禁止鼠标右键之类,做到初步的防范.手机网站如何操作呢?

    

一、完全兼容ios和安卓的写法


1、用a标签包起来,在a标签里面加一句代码ontouchstart = "return false;"  这里对一些页面上本身就是有很多链接的情况下是不适用的.

二、只兼容ios的写法


[html] view plain copy

*{     

    -webkit-touch-callout:none;  /*系统默认菜单被禁用*/     

    -webkit-user-select:none; /*webkit浏览器*/     

    -khtml-user-select:none; /*早期浏览器*/     

    -moz-user-select:none;/*火狐*/     

    -ms-user-select:none; /*IE10*/     

    user-select:none;     

}    


在添加完这段代码后,在IOS 上会有问题的,这个时候你会发现input 框无法正在输入了内容了;造成这个原因就是 -webkit-user-select:none; 这个属性造成的。

解决这个方法 就是 在css 文件中同时设置一下input 的属性,如下所示:

[html] view plain copy

input {        

     -webkit-user-select:auto; /*webkit浏览器*/       

}    



点击:  1449    时间: 2018-04-11
上一条: 行业趋势
下一条: JS中常用的输出方式(五种)
 
 
快速通道: 关于我们    网站建设    主机域名    付款方式    我的声明
  
联系我们
手机扫描QQ
网站建设咨询:
咨询热线:
宁波殷雯网站建设工作室
地 址: 浙江省宁波市江东区
电 话: 13780026116 
邮 箱:
waichun@qq.com
宁波网站建设
宁波网站制作
13780026116
宁波殷雯网站建设工作室 版权所有   浙ICP备16030041号-1