禁止浏览器复制,手机复制文字

 

这篇文章主要讲解:右键复制失效方法、菜单"文件"-"另存为"失效方法、防止查看源代码进行复制的方法、防止页面缓存的方法。来达到一定的代码保护效果

转载:http://www.fly63.com/article/detial/164

右键复制失效方法:

方法一:

方法二:

或者

方法三:

方法四:

body{//通过css设置body
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}

上面方法都是针对整个页面的,如果只想对某一个div的内容不让用户复制,你需要这样做把body换位对应div

 

菜单"文件"-"另存为"失效方法:  

如果只是禁止了右键和选择复制,别人还可以通过浏览器菜单中的"文件"-"另存为"拷贝文件。为了使拷贝失效,可以在与之间加入以下代码: 

这样用户再选择“另存为”,就会出现"无法保存Web页"的错误

 

防止查看源代码进行复制的方法:

通过js实现静止右键和F12,Shift+F10,Ctrl+Shift+I等查看源代码的方法:

 

 转载:https://blog.csdn.net/liyujia6636/article/details/79101760

问题描述

手机端苹果手机,长按可以选中文字,但是一些按钮上一般要避免长按时弹出选中文字,或者一些罩层要避免弹出。

问题解决

使用css可以禁止:

.className {user-select: none; -webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}

你可能感兴趣的:(禁止浏览器复制,手机复制文字)