禁用页面复制的方法

1. 禁止文字选中
// css设置
body {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
2.preventDefault
// 阻止用户复制事件
document.addEventListener('copy', function(e) {
  e.preventDefault();
});
3.禁用右键菜单
document.addEventListener('contextmenu', function(e) {
  e.preventDefault();
});
4.HTML禁用复制
<body oncopy="return false" oncut="return false;" onselectstart="return false" > 
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容