想要禁用浏览器的刷新事件
Want to disable refresh event of browser
我想停止在浏览器中刷新页面
- 通过使用 F5 键
- 通过使用鼠标右键单击按钮
- 通过使用浏览器刷新按钮
上面首先我在javascript中得到了它,但我需要禁用浏览器刷新按钮。我通过代码得到了第一个选项的答案。
function disableF5Btn(e) {
if ((e.which || e.keyCode) == 116)
e.preventDefault();
};
$(document).bind("keydown", disableF5Btn);
但是现在我无法进行第二种和第三种选择。
你可以
防止右键单击喜欢
$(document).bind('contextmenu', function (e) {
e.preventDefault();
alert('Right Click is not allowed');
});
演示
您可以通过将上下文菜单绑定到文档来做到这一点,
$(document).bind('contextmenu', function (e) {
alert('Right click is disabled');
return false;
});
或
$(document).bind('contextmenu', function (e) {
e.preventDefault();
alert('Right click is disabled');
});
相关文章:
- 如何防止jQueryonclick事件中的Ruby方法在页面刷新时执行
- 如何刷新列表框内容onclick或blur事件
- 检测window.opener窗口刷新事件
- 如何在不刷新的情况下停止类的事件
- 当至少有一个用户触发事件而不刷新页面时,更改所有用户页面中的内容
- 是否有任何事件“;在$scope摘要完成时”;或“;在视图刷新时”;在Angular.js中
- socket.io”;“连接”;刷新/重新加载时的事件不会激发
- JQuery没有't在“t”上注册事件;刷新”;元素
- 如何刷新事件处理程序中的ODataModel
- Jquery Mobile Onclick事件在刷新前不起作用
- 正在努力解决如何刷新事件侦听器
- 想要禁用浏览器的刷新事件
- 如何中断 javascript 以刷新事件
- 主干视图不刷新事件
- 完整日历刷新事件
- JQuery:如何刷新事件处理程序
- 用angular 1.5的组件路由处理浏览器刷新事件
- 如何使用javascript捕获浏览器刷新事件
- 如何捕捉事件并区分关闭和刷新事件
- 如何在Javascript中区分第一个页面加载和连续的页面刷新事件