如果想让自己网页上的代码不被他人窃取,无非就是不让这些代码被他们看到,也就是不能通过鼠标右键或者键盘F12查看到,简单手动封装一个对象就可以了,使用的时候根据需要简单调用即可:
/*
禁止查看网页代码(不能右键和F12)
* */
var noLookCode = {
all:function(){
this.menu();
this.keydown();
},
menu:function(){//禁止右键
document.oncontextmenu = function () {
alert('请尊重作者的劳动成果!');
return false;
};
},
keydown:function(){//禁止F12
document.onkeydown = function () {
if (window.event && window.event.keyCode == 123) {
event.keyCode = 0;
event.returnValue = false;
alert('请尊重作者的劳动成果!');
return false;
}
};
}
}
//全部禁用:noLookCode .all();
//禁用右键:noLookCode .menu();
//禁用F12:noLookCode .keydown();
网友评论