禁止复制 如何实现 js基础 浏览器文本限制cv

一下总结几种方法然后就行分别的针对性总结方法
1.关于最普通的右击鼠标,弹出菜单栏进行复制 所以说我们就可以把鼠标事件禁用

document.addEventListener('contextmenu',function(event){
        event.preventDefault();  // 阻止默认事件
    });

2.关于鼠标选中后限制就是限制我们的鼠标选中

 document.addEventListener('selectstart',function(event){
            event.preventDefault();  
        });

3.关于F12 禁用键盘时间中的F12

 document.addEventListener('keydown',function(event){
            if(event.key == 'F12'){
                e.ventpreventDefault();  
            }
        });
   还有一种方法就是关于 我们可以直接取键盘的C的关键值然后禁用事件  这样就算是CTRL+c也是可以阻止的
这里我们的方法主要用到的就是添加方法addEventListener还有我们的针对不同的事件contextmenu,selectstart,keydown ; 关于后面的function就是本身所带的方法我们可以通过event(可变)看这个方法所含有的字段然后进行匹配
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值