Trang

Thứ Sáu, 14 tháng 3, 2014

Chống copy

Cách thực hiện Chống copy hay quét khối trên blogspot:


1. Đăng nhập và vào bố cục
2. Chọn mẫu (template) => chỉnh sửa HTML (Edit HTML)
3. Sau đó hãy chọn code thủ thuật và chèn vào sau thẻ <head> (hoặc trước thẻ </head>)
3.1. Đây là code chống quét khối văn bản
<script language='JavaScript1.2'>
function disableselect(e){
return false
}
function reEnable(){
return true
}
//if IE4+
document.onselectstart=new Function ("return false")
//if NS6
if (window.sidebar){
document.onmousedown=disableselect
document.onclick=reEnable
}
</script>
3.2. Đây là code chống sử dụng chuột phải
<script language='JavaScript'>
var msg="Welcome to NAMKNA.BLOGSPOT.COM";
function disableIE() {if (document.all) {alert(msg);return false;}
}
function disableNS(e) {
if (document.layers||(document.getElementById&amp;&amp;!document.all)) {
if (e.which==2||e.which==3) {alert(msg);return false;}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);document.onmousedown=disableNS;
} else {
document.onmouseup=disableNS;document.oncontextmenu=disableIE;
}
document.oncontextmenu=new Function("alert(msg);return false")
</script>
- Hãy thay dòng chữ màu xanh trong code thành dòng chữ mà bạn muốn người đọc thấy được khi click chuột phải trên blog bạn.
4- Save template.và vào blog kiểm tra kết quả nha.

☼ Tùy biến thủ thuật Chống copy hay quét khối trên blogspot trên các trang chuyên biệt của blogspot.


1- Chỉ cấm sao chép ở trang bài viết, còn trang chủ và trang nhãn vẫn copy được. 
- Để thực hiện việc này, bạn chỉ cần thêm đoạn code ở bước 3 vào code màu đỏ bên dưới:
<b:if cond='data:blog.pageType == "item"'>
code bước 3
</b:if>
2- Chỉ chống copy và quet khối ở trang chủ, nhưng ở những trang khác thì ta vẫn copy và quét khối được bình thường. Thì dùng code:
<b:if cond='data:blog.url == data:blog.homepageUrl'>
code bước 3
</b:if>
3- Nếu muốn chỉ chống copy ở trang chủ và trang nhãn.
<b:if cond='data:blog.pageType == "index"'>
Code ở bước 3
</b:if>
4- Chỉ chống copy ở trang lưu trữ (archive).
<b:if cond='data:blog.pageType == "archive"'>
Code ở bước 3
</b:if>
5- Chỉ chống copy ở trang tĩnh (static page).
<b:if cond='data:blog.pageType == "static_page"'>
Code ở bước 3
</b:if>
6- Nếu muốn chỉ chống copy ở 1 bài viết cụ thể (1 trang riêng biệt).
<b:if cond='data:blog.url == "LINK_của_trang_riêng_biệt"'>
Code ở bước 3
</b:if>
7- Nếu muốn chống copy tất cả các trang trừ trang bài viết.
<b:if cond='data:blog.pageType != "item"'>
Code ở bước 3
</b:if>
Lưu ý: Nếu thay == thành != thì kết quả sẽ ngược lại.
  • == Chỉ cấm sao chép ở trang ...
  • != Cấm sao chép hết ở các trang, trừ trang ...