我必须在这里输入一些内容才能满足要求。如何禁用 Firefox 中的“刷新”按钮和键盘快捷键,同时保持上下文菜单项处于活动状态?我想防止 [许多] 意外刷新。
我唯一的想法是使用热键程序,但我很好奇如何更改代码。
答案1
要禁用 F5 按钮,请选中这个答案。
如果您正在开发该网站,请记住这个答案在这里:
我将在此处复制代码以方便访问:
// slight update to account for browsers not supporting e.which
function disableF5(e) { if ((e.which || e.keyCode) == 116) e.preventDefault(); };
// To disable f5
$(document).bind("keydown", disableF5);
OR
$(document).on("keydown", disableF5);
// To re-enable f5
$(document).unbind("keydown", disableF5);
OR
$(document).off("keydown", disableF5);
否则,您可以在 Firefox 选项中的热键下进行检查。