我需要禁用所有刷新事件
示例。1.F5,2.鼠标右键单击选项(刷新/重新加载),3.CTRL+R,4.菜单栏->视图->刷新和5.URL刷新/重新加载按钮
如何使用PHP或JS 禁用这些所有事件
不可能。你为什么要那样做?您不得干扰用户操作系统的正常操作,也不得干扰浏览器的默认行为。可以阻止F5键,但您无法控制特定于浏览器工具栏的刷新按钮,也无法控制鼠标右键单击选项。
<script type = "text/javascript">
document.onkeydown = function(ev) {
var key;
ev = ev || event;
key = ev.keyCode;
if (key == 116) {
return false; // disable F5 key
}
</script>