XM的小窝


 

[JavaScript]XX网站上常用的禁止复制方式

个人觉得网站上添加禁止复制/调试的做法完全没必要 :鹿乃_???:
分享精神还是要有的

CSS中禁止复制的方式

*{
    user-select: none;
    -webkit-user-select: none;
}

禁止网页内右键

document.addEventListener('contextmenu', function(e) {
    e.preventDefault();
});

禁止选中文字

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

禁止f12

document.addEventListener('keydown', function(e) {
    if (e.keyCode == 123) {
        e.preventDefault();
    }
});

禁止ctrl+shift+I

document.addEventListener('keydown', function(e) {
    if (e.ctrlKey && e.shiftKey && e.keyCode == 73) {
        e.preventDefault();
    }
});
点赞
  1. dsa说道:
    Google Chrome Windows 10

    dsadsa

  2. kanokano说道:
    Google Chrome Windows 10

    ddd

  3. d说道:
    Google Chrome Windows 10

    dddd

发表评论

电子邮件地址不会被公开。必填项已用 * 标注