Thứ Sáu, tháng 2 04, 2011
[16]
Thủ thuật: Cấm click chuột phải trên Web, Blog
Nguồn: Sưu tầm
Giới thiệu: Vì một lý do nào đó mà bạn không muốn mọi người ghé thăm website hay blog của bạn sử dụng chuột phải. Thì đoạn code sau sẽ giúp bạn việc này.
Khi ta dùng chuột phải trên blog, thì lập tức một bảng thông báo sẽ xuất hiện.
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.
Bước 1: Tìm thẻ đóng </head>
- Thêm vào trước nó đoạn code sau:
Đoạn code trên là áp dụng cho cả Blog.
Mở rộng thủ thuật
1. Chỉ cấm click chuột phải ở trang bài viết
2. Chỉ cấm click chuột phải ở trang chủ
3. Chỉ cấm click chuột phải ở trang chủ, trang nhãn
4. Chỉ cấm click chuột phải trang lưu trữ
5. Chỉ cấm click chuột phải ở trang tĩnh
6. Chỉ cấm click chuột phải ở một trang riêng biệt nào đó
7. Cấm hết, chỉ trừ trang bài viết
Lưu ý: Nếu thay == thành != thì kết quả sẽ ngược lại.
Bước 2: Save template. (Lưu mẫu)
THE END.
Thủ thuật: Cấm click chuột phải trên Web, Blog
Nguồn: Sưu tầm
Giới thiệu: Vì một lý do nào đó mà bạn không muốn mọi người ghé thăm website hay blog của bạn sử dụng chuột phải. Thì đoạn code sau sẽ giúp bạn việc này.
Khi ta dùng chuột phải trên blog, thì lập tức một bảng thông báo sẽ xuất hiện.
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.
Bước 1: Tìm thẻ đóng </head>
- Thêm vào trước nó đoạn code sau:
<!-- Cấm click chuột phải trên Web, blog --> <script language='JavaScript'> var msg="KHÔNG ĐƯỢC CLICK CHUỘT PHẢI ĐÂU NHÉ!!!"; function disableIE() {if (document.all) {alert(msg);return false;} } function disableNS(e) { if (document.layers||(document.getElementById&&!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>
Đoạn code trên là áp dụng cho cả Blog.
Mở rộng thủ thuật
1. Chỉ cấm click chuột phải ở trang bài viết
<b:if cond='data:blog.pageType == "item"'> Code ở bước 1 </b:if>
2. Chỉ cấm click chuột phải ở trang chủ
<b:if cond='data:blog.url == data:blog.homepageUrl'> Code ở bước 1 </b:if>
3. Chỉ cấm click chuột phải ở trang chủ, trang nhãn
<b:if cond='data:blog.pageType == "index"'> Code ở bước 1 </b:if>
4. Chỉ cấm click chuột phải trang lưu trữ
<b:if cond='data:blog.pageType == "archive"'> Code ở bước 1 </b:if>
5. Chỉ cấm click chuột phải ở trang tĩnh
<b:if cond='data:blog.pageType == "static_page"'> Code ở bước 1 </b:if>
6. Chỉ cấm click chuột phải ở 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 click chuột phải ở trang ...
!= // Cấm click chuột phải hết ở các trang, trừ trang ...
Bước 2: Save template. (Lưu mẫu)
THE END.
3 nhận xét:
Hay thật nhỉ
Bạn ơi, mình muốn trừ trang chủ ra là ko cấm right click nhưng mà chèn link trang chủ vào mà kết quả vẫn là bị cấm. Hướng dẫn mình với.
BLog của mình: nhadattoday.blogspot.com
Ý bạn là chỉ cấm right click ở trang chủ thôi phải không. Thì code đầy đủ của bạn là:
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<!-- Cấm click chuột phải trên Web, blog-->
<script language='JavaScript'>
var msg="KHÔNG ĐƯỢC CLICK CHUỘT PHẢI ĐÂU NHÉ!!!";
function disableIE() {if (document.all) {alert(msg);return false;}
}
function disableNS(e) {
if (document.layers||(document.getElementById&&!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>
</b:if>