// 屏蔽快捷键刷新页面, 经检测,对IE7+/FireFox/Opera/Chrome/360/遨游等浏览器有效
document.onkeydown = function (e) {
var ev = window.event || e;
var code = ev.keyCode || ev.which;
if (code == 116) { // 禁止页面F5刷新
if (ev.preventDefault) {
ev.preventDefault();
} else {
ev.keyCode = 0;
ev.returnValue = false;
}
}
else if (event.ctrlKey && code == 82) { // 禁用 ctrl+R 刷新
return false;
}
}
// 禁用右键菜单刷新
document.oncontextmenu = function () {
event.returnValue = false;
document.onkeydown = function (e) {
var ev = window.event || e;
var code = ev.keyCode || ev.which;
if (code == 116) { // 禁止页面F5刷新
if (ev.preventDefault) {
ev.preventDefault();
} else {
ev.keyCode = 0;
ev.returnValue = false;
}
}
else if (event.ctrlKey && code == 82) { // 禁用 ctrl+R 刷新
return false;
}
}
// 禁用右键菜单刷新
document.oncontextmenu = function () {
event.returnValue = false;
}