【问题标题】:How to disable/ prevent browser reload icon for a page using javascript? [closed]如何使用javascript禁用/防止页面的浏览器重新加载图标? [关闭]
【发布时间】:2018-04-28 14:27:30
【问题描述】:

应禁用特定页面的浏览器重新加载图标功能。即使它也重新加载,页面内容也不应更改。

【问题讨论】:

标签: javascript gsp


【解决方案1】:

您可以使用以下代码禁用刷新

 $(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 ?";
    }

【讨论】:

  • TY!这里的要求是禁用浏览器的重新加载图标点击
  • 不可能。
  • 感谢您的回复
猜你喜欢
  • 2012-05-21
  • 2011-12-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-16
  • 2012-06-11
  • 2014-08-06
  • 2023-03-23
相关资源
最近更新 更多