Cách Chống Copy Nội Dung Website Và Code Chống Click Chuột Phải

Cách code chống click chuột phải cực hay và đơn giản 

 

Nếu bạn không muốn người khác copy nội dung của website thì cần code chống click chuột phải, tuy không cản được các đối tượng sao chép biết về công nghệ thông tin, nhưng với những ai copy thông thường thì là cách hữu hiệu. 

Cùng tham khảo cách code chống click chuột phải ngăn sao chép nội dung cực hay và đơn giản sau đây nhé!

>> Xem thêm: 11 nguyên nhân quảng cáo chưa được Facebook phê duyệt và cách khắc phục

 

Cách code chống click chuột phải trên website

 

Code sau vào trước thẻ đóng của mẫu HTML trang web:

    Do not Copy             body {             -webkit-touch-callout: none;             -webkit-user-select: none;             -moz-user-select: none;             -ms-user-select: none;             -o-user-select: none;             user-select: none;         }                 function killCopy(e){              return false }          function reEnable(){              return true }          document.onselectstart = new Function (“return false”)                   if (window.sidebar){               document.onmousedown=killCopy              document.onclick=reEnable          }    

    This is a Heading     This is a paragraph.

-webkit, -moz, -ms, -o là để tương thích với các trình duyệt khác nhau, vì nếu trình duyệt nào chưa hỗ trợ đầy đủ CSS3thì nó không hoạt động, nghĩa là vẫn copy được. Do vậy ta mới cần thêm JavaScript – cái này thì hoạt động tốt trên hầu hết trình duyệt. Tuy nhiên JavaScript lại có điểm yếu là có thể chủ động tắt JavaScript của trình duyệt để copy. Và đó là lý do ta nên kết hợp cả hai, vì CSS thì không thể tự tắt. Phối hợp cả 2 làm cho chúng bù đắp các điểm yếu của nhau.

Code JavaScript khoá thao tác click chuột phải trên trang web nhằm chống hành động copy, dán đoạn code này vào trước thẻ đóng :

    window.onload = function() {         document.addEventListener("contextmenu", function(e) {             e.preventDefault();         }, false);         document.addEventListener("keydown", function(e) {             //document.onkeydown = function(e) {             // "I" key             if (e.ctrlKey && e.shiftKey && e.keyCode == 73) {                 disabledEvent(e);             }             // "J" key             if (e.ctrlKey && e.shiftKey && e.keyCode == 74) {                 disabledEvent(e);             }             // "S" key + macOS             if (e.keyCode == 83 && (navigator.platform.match("Mac") ? e.metaKey : e.ctrlKey)) {                 disabledEvent(e);             }             // "U" key             if (e.ctrlKey && e.keyCode == 85) {                 disabledEvent(e);             }             // "F12" key             if (event.keyCode == 123) {                 disabledEvent(e);             }         }, false);

        function disabledEvent(e) {             if (e.stopPropagation) {                 e.stopPropagation();             } else if (window.event) {                 window.event.cancelBubble = true;             }             e.preventDefault();             return false;         }     };

 

Xem thêm dịch vụ thiết kế website tại đây: https://chuyennghiep.vn/thiet-ke-website.html

 

 

Một số mẹo code chống sao chép khác được áp dụng nhiều

 

Code chống click chuột phải và chuột trái

 

Các bạn copy code phía dưới dán vào trên thẻ đóng

body{ -moz-user-select: none !important; -webkit-touch-callout: none!important; -webkit-user-select: none!important; -khtml-user-select: none!important; -moz-user-select: none!important; -ms-user-select: none!important; user-select: none!important; }

Lưu ý: Code này chỉ chống click chuột phải và chuột trái, không chống được copy với địa chỉ hình ảnh.

>> Xem thêm: Nguyên nhân liên kết bị Facebook chặn và cách khắc phục nhanh chóng

 

Code chống click chuột phải

 

Các bạn copy code phía dưới dán vào trên thẻ đóng

//

 

Code chống click chuột trái 

Các bạn copy code phía dưới dán vào trên thẻ đóng

body{ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none;}

Code chống ctrl + u, chống viewsource, chống F12

Các bạn copy code phía dưới dán vào trên thẻ đóng

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; } } }) Và thay thẻ  thành

 

Xem thêm dịch vụ seo tại đây đây: https://chuyennghiep.vn/dich-vu-seo

 

 

Code chống click chuột vào hình ảnh 

 

Các bạn copy code phía dưới dán vào trên thẻ đóng

Các bạn thay link https://chuyennghiep.vn/ thành link bạn muốn chuyển hướng đến.

$('body').on('contextmenu', 'https://chuyennghiep.vn/', function(e){ return false; });

>>  Xem thêm:  Tổng hợp Cẩm nang và mẹo vặt mới nhất cho Website Của bạn

 

Code tự động chuyển hướng khi bấm Ctrl +U hoặc F12

 

Các bạn copy code phía dưới dán vào trên thẻ đóng hoặc dưới thẻ

//

Từ khóa » Chống Copy Html