html css锁屏,js锁屏用代码

window.onload = function() {

if (document.cookie.indexOf('lock=1') != -1) {

document.oncontextmenu = function() {

alert("当前页面不能使用右键!");

return false;

}

document.onkeydown = function() {

if (window.event && window.event.keyCode == 123) {

alert("F12被禁用");

event.keyCode = 0;

event.returnValue = false;

}

if (window.event && window.event.keyCode == 13) {

window.event.keyCode = 505;

}

if (window.event && window.event.keyCode == 8) {

alert(str + "\n请使用Del键进行字符的删除操作!");

window.event.returnValue = false;

}

}

ShowContent(false);

}

//10s后锁定,修改delay为你需要的时间,单位毫秒

var delay = 1 * 1000,

timer;

function startTimer() {

clearTimeout(timer);

timer = setTimeout(TimerHandler, delay);

}

function TimerHandler() {

document.cookie = 'lock=1';

//锁定后移除鼠标移动事件

document.onmousemove = null;

document.oncontextmenu = function() {

alert("当前页面不能使用右键!");

return false;

}

document.onkeydown = function() {

if (window.event && window.event.keyCode == 123) {

alert("F12被禁用");

event.keyCode = 0;

event.returnValue = false;

}

if (window.event && window.event.keyCode == 13) {

window.event.keyCode = 505;

}

if (window.event && window.event.keyCode == 8) {

alert(str + "\n请使用Del键进行字符的删除操作!");

window.event.returnValue = false;

}

}

ShowContent(false);

}

function ShowContent(show) {

// document.getElementById('dvContent').style.display = show ? 'block' : 'none';

document.getElementById('dvPassword').style.display = show ? 'none' : 'block';

document.getElementById('bgdvPassword').style.display = show ? 'none' : 'block';

}

function check() {

if (document.getElementById('txtPwd').value == '123') {

document.cookie = 'lock=0';

ShowContent(true);

startTimer() //重新计时

document.oncontextmenu = null

document.onkeydown = null

} else {

alert('密码不正确');

}

}

document.onmousemove = startTimer;

var obt = document.getElementById("bt");

obt.onclick = function() {

check();

}

startTimer();

}

function ShowContents() {

document.cookie = 'lock=1';

//锁定后移除鼠标移动事件

document.oncontextmenu = function() {

return false;

}

document.onkeydown = function() {

if (window.event && window.event.keyCode == 123) {

alert("F12被禁用");

event.keyCode = 0;

event.returnValue = false;

}

if (window.event && window.event.keyCode == 13) {

window.event.keyCode = 505;

}

if (window.event && window.event.keyCode == 8) {

alert(str + "\n请使用Del键进行字符的删除操作!");

window.event.returnValue = false;

}

}

// document.getElementById('dvContent').style.display = show ? 'block' : 'none';

document.getElementById('dvPassword').style.display = 'block';

document.getElementById('bgdvPassword').style.display = 'block';

}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部