禁用:
document.oncontextmenu = function (e) {//禁用鼠標右鍵
return false;
};
document.onkeydown = function (e) {//禁用F5刷新
e = window.event || e;
var keycode = e.keyCode || e.which;
if (keycode == 116) {
if (window.event) {// ie
try {
e.keyCode = 0;
} catch (e) {
}
e.returnValue = false;
} else {// firefox
e.preventDefault();
}
}
};
解禁:
document.oncontextmenu = function (e) {//解禁鼠標右鍵
return true;
};
document.onkeydown = function (e) {//解禁F5刷新
e = window.event || e;
var keycode = e.keyCode || e.which;
if (keycode == 116) {
return true;
}
}
關於瀏覽器默認刷新,可通過存取緩存數據解決刷新問題。