網頁防扒技術合集防止CSS和頁面被偷

前言

很多時候我們辛辛苦苦寫的代碼和頁面被人偷去,今天就給大家分享一下網站頁面防止被扒站的代碼合集

代碼

1.禁用瀏覽器右鍵功能表

document.oncontextmenu = new Function("return false;");

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禁止左鍵右鍵

//左键
〈body onselectstart="return false"〉
//右键
〈body οncοntextmenu='return false'〉
溫馨提示:本文最後更新於2024-02-03 11:18:51,某些文章具有時效性,若有錯誤或已失效,請在下方留言或聯絡NGame
版權聲明 1 如果您喜歡本站,不花錢捐贈本站的方法>點廣告就是最好的方法~
2 有問題請聯繫站長加群版權下架/違規處理軟體打不開/閃退/報錯
3 這些資訊可能會説明你: 下載幫助 | 報毒說明 | 進站必看
4 本站資源存儲在OneDrive網盤,如發現連結失效,請聯繫我更新
5 本站資源均來源於網路,只作學習交流使用,版權歸原作者所有,請於下載后24小時內刪除,若作商業用途,請聯繫原作者授權,由於未授權發生的侵權行為與本站無關,若本站侵犯了您的權益,請聯繫本站刪除,郵箱: ngame@ningyungame.com
0 條回复 A文章作者 M管理员
    暫無討論,說說你的看法吧
個人中心
購物車
優惠劵
今日簽到
有新私信 私信列表
搜索