[Serial thủ thuật blog 1]Không cho quét khối và copy văn bản trong blogger
56 thủ thuật blogspot dành cho bloggerCách đến nhanh bài viết:
· Nhấp chuột trái vào mục muốn xem.
· Về đầu trang của Serial gồm 56 thủ thuật, nhấn nút
HomeSerial - Serial Thứ 1
Nguồn: Sưu tầm
Giới thiệu: Nếu bạn không muốn mọi người tùy tiện copy bài trên blog của bạn khi chưa được sự đồng ý của bạn, thì đoạn code sau sẽ giúp bạn vô hiệu hóa sự quét khối trên blog để ngăn việc copy các bài viết.
Cách thực hiện
1. Đăng nhập Blogger
2. Chọn: Mẫu > Chỉnh sữa HTML
3. Chèn script.
2. Chọn: Mẫu > Chỉnh sữa HTML
3. Chèn script.
Bước 1: Tìm thẻ đóng </head>
- Thêm vào trước nó đoạn code sau:<!-- Không cho quét khối và copy 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>
Đoạn code trên là áp dụng cho cả Blog.
Mở rộng thủ thuật
1. Chỉ cấm sao chép ở trang bài viết
<b:if cond='data:blog.pageType == "item"'>
Code ở bước 1
</b:if>
2. Chỉ cấm sao chép ở trang chủ
<b:if cond='data:blog.url == data:blog.homepageUrl'>
Code ở bước 1
</b:if>
3. Chỉ cấm sao chép ở trang chủ, trang nhãn
<b:if cond='data:blog.pageType == "index"'>
Code ở bước 1
</b:if>
4. Chỉ cấm sao chép trang lưu trữ
<b:if cond='data:blog.pageType == "archive"'>
Code ở bước 1
</b:if>
5. Chỉ cấm sao chép ở trang tĩnh
<b:if cond='data:blog.pageType == "static_page"'>
Code ở bước 1
</b:if>
6. Chỉ cấm sao chép ở một trang riêng biệt nào đó
<b:if cond='data:blog.url == "LINK_của_trang_riêng_biệt"'>
Code ở bước 1
</b:if>
7. Cấm hết, chỉ trừ trang bài viết
<b:if cond='data:blog.pageType != "item"'>
Code ở bước 1
</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 ...
Bước 2: Save template. (Lưu mẫu)
THE END.
Đăng nhận xét