网页右键、复制、另存为、缓存等功能的禁用以及F12禁用

1、右键禁用

方法1:

document.oncontextmenu = function () {
    return false;
}
方法2

document.onmousedown = function () {
    if (event.button == 2) {
        return false;
    }
}


2、复制

 
 


3、另存为

在内容主体中加入


4、缓存禁用






5、F12禁用

方法1:

document.onkeydown = function (e) {
    var currentKey = 0, k = e || window.event;
    currentKey = k.keyCode || k.which || k.charCode;
    if (currentKey == 123) {
        window.event.cancelBubble = true;
        window.event.returnValue = false;
    }
}

方法2:

document.onkeydown = function () {
    if (window.event && window.event.keyCode == 123) {
        window.event.returnValue = false;
    }
}




你可能感兴趣的:(.net开发)