JS禁止右键|禁止选中|禁止ctrl+u|禁止F12代码

基础防复制方式:通过js 禁止鼠标右键、禁止鼠标选中文字、禁止快捷键ctrl+u、禁止F12键

var arr = [123, 17, 18];
document.oncontextmenu = new Function("event.returnValue=false;");//禁用右键
document.onselectstart = new Function("event.returnValue=false;");//禁用选中
//禁止 ctrl+u
window.onkeydown = function (e) {
    var keyCode = e.keyCode || e.which || e.charCode;
    var ctrlKey = e.ctrlKey || e.metaKey;
    console.log(keyCode + "--" + keyCode);
    if (ctrlKey && keyCode == 85) {
	console.log("禁止ctrl+u");
	e.preventDefault();
    }
    if (arr.indexOf(keyCode) > -1) {
	console.log("其他");
	e.preventDefault();
    }
}
//屏蔽F12
document.onkeydown = function () {
    if (window.event && window.event.keyCode == 123) {
	event.keyCode = 0;
	event.returnValue = false;
	return false;
    }
}

全能资源库丨本站资源除特殊声明外,均来自于网络收集整理仅供学习研究,如需商业使用请获得作者商业授权,如果侵犯了您的合法权益,请联系我们的投诉邮箱:qinglikf@163.com,我们将在24小时内删除!如有其它疑问请联系在线客服(微信公众号:轻狸团队 丨菜单栏人工客服)特别注意:访问本站即同意本站《免责声明&版权声明》,本站原创内容未经授权禁止转载!
全能资源库 » JS禁止右键|禁止选中|禁止ctrl+u|禁止F12代码

提供最优质的资源集合,会员畅享0元下载!

立即开通 了解详情