场景:H5长按事件,需要禁止IOS默认的长按复制
用以下代码取消:
*{
-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;
}
// 但是以上代码也会禁止输入框和多行文本框的使用,需要另外进行设置:
input {
-webkit-user-select:auto; /*webkit浏览器*/
}
textarea {
-webkit-user-select:auto; /*webkit浏览器*/
}
亲测有效