1、新建 util.js 文件:
Util.js
//禁止右键
function click(e) {
if(document.all) {
if(event.button == 1 || event.button == 2 || event.button == 3) {
oncontextmenu = 'return false';
}
}
if(document.layers) {
if(e.which == 3) {
oncontextmenu = 'return false';
}
}
}
if(document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown = click;
document.oncontextmenu = new Function("return false;");
//禁止 F5刷新
document.onkeydown = function(e) {
var ev = window.event || e;
var code = ev.keyCode || ev.which;
document.getElementById("msg").innerHTML = "13";
if(code == 116) {
ev.keyCode ? ev.keyCode = 0 : ev.which = 0;
cancelBubble = true;
return false;
}
}
2、新建 test.html
test.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta content="width=device-width, initial-scale=1" name="viewport">
<title></title>
<script type="text/javascript" src="util.js"></script>
</head>
<!-- 禁用 选中、粘贴、拷贝、剪切 -->
<body onselectstart="return false" onpaste="return false"
oncopy="return false;" oncut="return false;">
testPage
</body>
</html>