Chống Copy, Click Chuột Phải Và F12 Trên Website
Anh em có một Website, Blogger hay Blogspot hoặc Wordpress và anh em có tâm huyết viết ra các bài viết không phải là đi sao chép bài viết.
Giống như Ad nè, tất nhiên vẫn có tham khảo nhưng Ad phải áp dụng thành công và học hỏi kinh nhiệm rồi viết lại bài chia sẻ cho anh em, chứ không copy đâu nha.
Nếu anh em không muốn bị copy bài viết của mình thì anh em hãy làm theo hướng dẫn sau của Laladee.
Tuy nhiên đối với những người làm Website có kinh nghiệm chuyên nghiệp thì không thể nhưng đối với những người bình thường thì có tác dụng rất tốt.
Anh em chỉ cần sao chép đoạn Code dưới rồi copy vào trước thẻ đóng </head> trong mẫu HTML website của anh em.
Code chống copy chuột trái:
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><script type="text/JavaScript">
function killCopy(e){
return false
}
function reEnable(){
return true
}
document.onselectstart=new Function (“return false”)
if (window.sidebar){
document.onmousedown=killCopy
document.onclick=reEnable
}
</script>
Nếu không copy được đoạn mã thì do Admin cũng dùng nó để chống copy mất rồi nên anh em vào Link này để lấy đoạn Code trên nhé, nếu link hỏng comment hoặc báo Admin luôn nhé.
Ở trên là đoạn CSS3 chống copy, -webkit, -moz, -ms, -o là để tương thích với các trình duyệt khác nhau, vì là CSS3 nên nếu trình duyệt nào chưa hỗ trợ đầy đủ thì nó không hoạt động, nghĩa là đối tượng 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à đối tượng 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ì đối tượng lại không thể tự tắt. Phối hợp cả 2 làm cho chúng bù lấp các điểm yếu của nhau.
Rồi xong! Giờ anh em muốn chống click chuột phải để chống sao chép hình ảnh hay gì đó đại loại thì anh em cũng copy đoạn code dưới lên trước thẻ đóng </head>
Code chống click chuột phải:
<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>
Nếu không copy được như trên thì đây là Link đoạn Code trên.
Code chống F12, chống Ctrl + U và chống Viewsourse:
Code chống F12, chống Ctrl + U và chống Viewsourse:
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js'/>
<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>
<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>
Sau đó thay thẻ <body> phía dưới thành <body onkeydown="return false"> nhé
Nếu không copy được như trên thì đây là Link đoạn Code trên.
Tuy nhiên một số Website khi dùng câu lệnh <body onkeydown="return false"> thì công cụ search sẽ bị lỗi không thể gõ kí tự và tìm kiếm được nên rất tiếc không thể sử dụng Code chống F12.
Và thế là hết. Chúc anh em làm thành công cho trang Web của mình.
WhiteHat Laladee