网页防扒技术合集防止CSS和页面被偷


------正文内容展示,开始汲取新知识啦------

前言

很多时候我们辛辛苦苦写的代码和页面被人偷去,今天就给大家分享一下网站页面防止被扒站的代码合集

代码

1.禁用浏览器右键菜单

2.监听键盘事件

document.onkeydown = document.onkeyup = document.onkeypress = function(event) {
    var e = event || window.event || arguments.callee.caller.arguments[0];
    if (e && e.keyCode == 123) {
            window.location = 'about: blank';
            e.returnValue = false;
            return (false);
    }
}

3.检测控制台

function mAlert() {
    var fn = function () {};
    fn.toString = function () {
        window.location = 'about: blank';
        console.log("呵呵");
    }
    console.log("%c", fn);//请不要删除这行
};mAlert();

4.鼠标点击事件

document.onmousedown = function mdClick(event) {
    var e = event || window.event || arguments.callee.caller.arguments[0];
    if (e.button == 2 || e.button == 3) {
        alert("呵呵");
        //不建议用以下方法,易错率大
        window.location = 'about: blank';
    }
}

5.禁止保存

document.onkeydown = function() {
        if ((e.ctrlKey) && (e.keyCode == 83)) { //ctrl+s
            alert("ctrl+s被禁用");
            return false;
        }
    }

6.css禁止左键右键

温馨提示:本文最后更新于2023-01-19 23:02:28,某些文章具有时效性,若有错误或已失效,请私信客服或联系知新社长
------本文内容已结束,喜欢请分享------

感谢您的访问,Ctrl+D收藏本站吧。

© 版权声明
一月 16

知岛上的今时往日

THE END
点赞0 分享
评论 共5条
头像
善语结善缘,恶言伤人心。(禁止发送无意义的字符)
提交
头像

昵称

夸夸Ta
夸夸
还有吗!没看够!
取消
昵称表情代码图片
社区求救信号帮助是一种美德