Cách Chống Copy Nội Dung Website Và Code Chống Click Chuột Phải
Có thể bạn quan tâm
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
-
Code Chống Copy, Click Chuột Phải Và Ctrl + U, Song Kiếm Hợp Bích ...
-
Code Chống Copy Và Click Chuột Phải CSS & JavaScript - DNMTechs
-
Câp Nhật Một Số Code Chống Copy Nội Dung Website
-
Chống Copy Bài Viết Và Hình ảnh đơn Giản Cho Website
-
Code CSS Không Cho Bôi đen Văn Bản Chống Copy
-
Code Chống Copy Và Click Chuột Phải Bằng CSS Và JavaScript
-
CODE CHỐNG COPY TRONG BÀI VIẾT - IN MENU
-
[Chống COPY Cực Hay] Code Chống Click Chuột Phải đơn Giản Nhất ...
-
Code Chống Copy Và Click Chuột Phải Kết Hợp CSS & JavaScript
-
Chống Copy Trên Web [ĐƠN GIẢN - HIỆU QUẢ] - Nhân Hòa
-
Code Chống Copy Trên Web, Code Chống Click Chuột Phải
-
Hướng Dẫn Vô Hiệu Hóa Cut, Copy, Paste, Chống Sao Chép Nội Dung
-
Chống Copy Hay Quét Khối Trên Blogspot
-
Cách Copy Nội Dung, Text Trang Web Không Cho Copy Trên Mọi Trình ...