【发布时间】:2018-04-28 14:27:30
【问题描述】:
应禁用特定页面的浏览器重新加载图标功能。即使它也重新加载,页面内容也不应更改。
【问题讨论】:
标签: javascript gsp
应禁用特定页面的浏览器重新加载图标功能。即使它也重新加载,页面内容也不应更改。
【问题讨论】:
标签: javascript gsp
您可以使用以下代码禁用刷新
$(document).on("keydown", function (e) {
if (e.key == "F5" || e.key == "F11" ||
(e.ctrlKey == true && (e.key == 'r' || e.key == 'R')) ||
e.keyCode == 116 || e.keyCode == 82) {
e.preventDefault();
}
});
即使在此之后,用户也可以使用浏览器刷新按钮进行刷新。如果是这样,我们可以使用
给出确认消息window.onbeforeunload = function() {
return "Leave this page ?";
}
【讨论】: