Code chống Copy, phải chuột và Ctrl+U, F12 cho Blogger

2

Có rất nhiều lý do mà bạn không muốn nội dung trên trang web của mình bị sao chép, hay không muốn người xem có thể xem được mã nguồn của website.

Bạn muốn chống copy trên trang web của mình, hãy thực hiện các bước sau để làm điều đó nhé 🙂

Đầu tiên là Code chống chuột trái
– Đăng nhập trang quản trị Blogger.
– Chọn menu Template và click chọn Edit HTML
– Thêm css trước thẻ </b:skin>

<style type='text/css'>
    body {
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        -o-user-select: none;
        user-select: none;
    }
</style>

Code chống chuột Phải
– Tiếp tục tìm thẻ  </body> (Ctrl + F). và dán đoạn code sau vào trên nó:

<script type='text/javascript'>
    //<![CDATA[
    // JavaScript Document
    var message = "NoRightClicking";
    function defeatIE() {
        if (document.all) {
            (message);
            return false;
        }
    }
    function defeatNS(e) {
        if (document.layers || (document.getElementById && !document.all)) {
            if (e.which == 2 || e.which == 3) {
                (message);
                return false;
            }
        }
    }
    if (document.layers) {
        document.captureEvents(Event.MOUSEDOWN);
        document.onmousedown = defeatNS;
    } else {
        document.onmouseup = defeatNS;
        document.oncontextmenu = defeatIE;
    }
    document.oncontextmenu = new Function("return false")
        //]]>
</script>

Code chống F12, Ctrl+U để xem mã nguồn (viewsourse)

<script type='text/javascript'>
    checkCtrl = false $('*').keydown(function(e) {
        if (e.keyCode == '17') {
            checkCtrl = false
        }
    }).keyup(function(ev) {
        if (ev.keyCode == '17') {
            checkCtrl = false
        }
    }).keydown(function(event) {
        if (checkCtrl) {
            if (event.keyCode == '85') {
                return false;
            }
        }
    })
</script>

Tiếp tục tìm đến thẻ <body> và thay bằng:

<body onkeydown="return false">

Lưu lại và xem thành quả thôi.

Về cơ bản code thì vô hiệu hóa phím Ctrl, nên khi ai đó bấm Ctrl + U hay Ctrl + C, S gì đó trên trang web cũng đều không được.
Lưu ý là code này không thể chống tuyệt đối được, gặp cao thủ thì nếu họ muốn thì họ vẫn xem Source trang web của bạn như thường mà thôi 😀

 

Nguồn: Sưu Tầm

 

Để lại bình luận

avatar
 
smilegrinwinkmrgreenneutraltwistedarrowshockunamusedcooleviloopsrazzrollcryeeklolmadsadexclamationquestionideahmmbegwhewchucklesillyenvyshutmouth
  Nhận thông báo qua Email  
Nhận thông báo cho