前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JS禁止鼠标右键、禁止全选、复制、粘贴的方法(所谓的防盗功能)

JS禁止鼠标右键、禁止全选、复制、粘贴的方法(所谓的防盗功能)

作者头像
纯粹是糖
发布2018-03-14 15:07:55
4.5K0
发布2018-03-14 15:07:55
举报
文章被收录于专栏:kwcodekwcode

简述:一个防君子不防小人的鸡肋的功能,针对小白还行。

代码如下:

代码语言:javascript
复制
<script>
 //都能支持
    document.oncontextmenu = function (e) { return false; } //禁止右键
    //禁止选择网页中的文字 基本上IE浏览器就不能选中文字复制了
    document.onselectstart = function () { return false; }
    //禁止鼠标拖动图片
    document.ondragstart = function () { return false; }
    //IE不支持
    document.oncopy = function () { return false; }
</script>

额外的

代码语言:javascript
复制
 //按键补充 可自定义 IE8不兼容
    document.onkeydown = function (e) { 
        if (typeof (e) != "undefined") {
            //IE8 e 为undefined 则失效
            var keyCode = e.which; //键值说明 70->F,65->A,67->C ,86->V
            if (e.ctrlKey && (keyCode == 70 || keyCode == 65 || keyCode == 67 || keyCode == 86)) { 
                return false;
            }
        }
    }
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档