Addon [VNXF 2x] Disable Mouse - Chặn chuột phải và bôi đen nội dung bài viết

Blue

Admin - Founder
Thành viên BQT
Tham gia
25/02/2015
Bài viết
876
Được Like
1,458
Có nhiều diễn đàn về tin tức và các thông tin độc quyền không muốn chia sẻ và để bị copy quá dễ dàng, muốn ngăn chặn, hạn chế những "tay xào bài" chuyên nghiệp hành động quá nhanh. Addon [VNXF 2x] Disable Mouse - Chặn chuột phải và bôi đen nội dung bài viết sẽ giúp bạn thực hiện điều này.

How to protect blog content copy.gif

Đúng như cái tên của mình, addon [VNXF 2x] Disable Mouse - Chặn chuột phải và bôi đen nội dung bài viết sẽ hỗ trợ bạn nhiều đó, hãy thử và cảm nhận.

Blue VNXF
 

Đính kèm

  • VNXF Disable Mouse.zip
    17.1 KB · Lượt xem: 115

thehung90

Thượng Đế
Tham gia
16/05/2015
Bài viết
1
Được Like
0
Cảm ơn chia sẽ của bác, để em thử xem sao
 

thanhthai

Thượng Đế
Tham gia
24/03/2015
Bài viết
80
Được Like
49
Thực tế cái này có thể dùng css và js để làm :D
Cơ mà vẫn ủng hộ admin vì 1 addon simple cho newbie như mình :p
 

lnanh81

Thượng Đế
Tham gia
05/04/2020
Bài viết
1
Được Like
2
Mình thấy cài nhiều Add-on như này sẽ dễ làm xung đột code, nên mình đã sử dụng Css và js như bạn thanhhai nói để thực hiện. Bằng cách sử dụng Google tags sẽ đơn giản hơn nhiều.

Các bạn có thể test chức năng này ở diễn đàn sinh viên thẩm định giá

HTML:
<style>
body {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
</style>
<script type="text/javascript">
//<=!=[=C=D=A=T=A=[
document.onkeypress = function(event) {
event = (event || window.event);
if (event.keyCode === 123) {
//alert('No F-12');
return false;
}
};
document.onmousedown = function(event) {
event = (event || window.event);
if (event.keyCode === 123) {
//alert('No F-keys');
return false;
}
};
document.onkeydown = function(event) {
event = (event || window.event);
if (event.keyCode === 123) {
//alert('No F-keys');
return false;
}
};
function contentprotector() {
return false;
}
function mousehandler(e) {
var myevent = (isNS) ? e : event;
var eventbutton = (isNS) ? myevent.which : myevent.button;
if ((eventbutton === 2) || (eventbutton === 3))
return false;
}
document.oncontextmenu = contentprotector;
document.onmouseup = contentprotector;
var isCtrl = false;
window.onkeyup = function(e)
{
if (e.which === 17)
isCtrl = false;
}
window.onkeydown = function(e)
{
if (e.which === 17)
isCtrl = true;
if (((e.which === 85) || (e.which === 65) || (e.which === 88) || (e.which === 67) || (e.which === 86) || (e.which === 83)) && isCtrl === true)
{
return false;
}
}
isCtrl = false;
document.ondragstart = contentprotector;
//]=]=> </script>
 

batboy_boy

Thượng Đế
Tham gia
23/06/2015
Bài viết
112
Được Like
16
Mình thấy cài nhiều Add-on như này sẽ dễ làm xung đột code, nên mình đã sử dụng Css và js như bạn thanhhai nói để thực hiện. Bằng cách sử dụng Google tags sẽ đơn giản hơn nhiều.

Các bạn có thể test chức năng này ở diễn đàn sinh viên thẩm định giá

HTML:
<style>
body {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
</style>
<script type="text/javascript">
//<=!=[=C=D=A=T=A=[
document.onkeypress = function(event) {
event = (event || window.event);
if (event.keyCode === 123) {
//alert('No F-12');
return false;
}
};
document.onmousedown = function(event) {
event = (event || window.event);
if (event.keyCode === 123) {
//alert('No F-keys');
return false;
}
};
document.onkeydown = function(event) {
event = (event || window.event);
if (event.keyCode === 123) {
//alert('No F-keys');
return false;
}
};
function contentprotector() {
return false;
}
function mousehandler(e) {
var myevent = (isNS) ? e : event;
var eventbutton = (isNS) ? myevent.which : myevent.button;
if ((eventbutton === 2) || (eventbutton === 3))
return false;
}
document.oncontextmenu = contentprotector;
document.onmouseup = contentprotector;
var isCtrl = false;
window.onkeyup = function(e)
{
if (e.which === 17)
isCtrl = false;
}
window.onkeydown = function(e)
{
if (e.which === 17)
isCtrl = true;
if (((e.which === 85) || (e.which === 65) || (e.which === 88) || (e.which === 67) || (e.which === 86) || (e.which === 83)) && isCtrl === true)
{
return false;
}
}
isCtrl = false;
document.ondragstart = contentprotector;
//]=]=> </script>
canf lawms mot huong dan!
 

Hướng dẫn sử dụng

XenForo 1 XenForo 2
Translate by PVS

Hosting Giá rẻ

hosting free
hosting free
Top Bottom