Code tổng thể bảo vệ Blog của bạnBạn chèn code này trên thẻ như vậy thì không thể rag chuột hay click phải chuột vào trang blog bạn được rồi đó... } document.oncontextmenu=new Function"
Trang 1Code tổng thể bảo vệ Blog của bạn
Bạn chèn code này trên thẻ </body> như vậy thì không thể rag chuột hay click phải chuột vào trang blog bạn được rồi đó.
<! //Disable right click script III- By Renigade (renigade@mediaone.net) //For full source code, visit http://www.dynamicdrive.com
///////////////////////////////////
function clickIE() {if (document.all) {(message);return false;}}
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
document.oncontextmenu=new Function("return false")
</script>
3 chèn đoạn code bên dưới vào sau thẻ <head> hoặc trước thẻ </head>
}
}
document.onselectstart=new Function ("return false")
document.onmousedown=disableselect
document.onclick=reEnable
}
</script>
function disableIE() {if (document.all) {alert(msg);return false;} }
if (document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {alert(msg);return false;} }
}
document.captureEvents(Event.MOUSEDOWN);document.onmousedown=disableNS;
Trang 2}
document.oncontextmenu=new Function("alert(msg);return false")
</script>
Cập nhật : chỉ cấm sao chép ở trang bài viết, hoặc không cho thủ thuật hiển chạy trên trang chủ.
- Chỉ cấm sao chép ở trang bài viết : thủ thuật này xem ra tiện lợi nhất, vì bạn chủ yếu chỉ cấm việc người xem copy nội dung cũng như hình ảnh của bài viết, vì thế ta áp dụng thủ thuật này chỉ ở trang bài viết, như thế sẽ không làm cho người đọc thấy bất tiện Để thực hiện việc này, bạn chỉ cần thêm đoạn code màu đỏ vào code ở bước 3 :
<b:if cond='data:blog.pageType == "item"'>
</b:if>
- Ngoài ra bạn cũng có thể ngăn không cho thủ thuật này có tác dụng ở trang chủ, tức là ở trang chủ ta có thể dùng chuột phải hoặc quét khối 1 cách bình thường Để thực hiện các bạn cũng làm tương tự như trên :
<b:if cond='data:blog.url != data:blog.homepageUrl'>
</b:if>
Nguồn:fandung