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
882
Được Like
1,474
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: 133

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
82
Được Like
50
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
121
Được Like
21
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

Hỗ trợ trực tuyến

Support Quảng cáo
Mr. San (PVS)

Skype chat, instant message

Mr. Tuấn (Blue)

Skype chat, instant message

Mr. Tuấn
0988 488 096
Mr. Trọng
0906 081 284
kinhdoanh@vnxf.vn


Nhà Tài Trợ

Mút Xốp Không Gian
pallet Thịnh Phát
Điện Lạnh Thịnh Phát
Top Bottom