Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用javascript禁用/防止页面的浏览器重新加载图标?_Javascript_Gsp - Fatal编程技术网

如何使用javascript禁用/防止页面的浏览器重新加载图标?

如何使用javascript禁用/防止页面的浏览器重新加载图标?,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 ||

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

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

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

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

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

可能重复的感谢您的回复可能重复的感谢您的回复!这里的要求是禁用浏览器的重新加载图标单击它是不可能的。谢谢您的回复!这里的要求是禁用浏览器的重新加载图标单击它不可能。感谢您的回复