以下代码针对IE
请看屏蔽F5的xg111企业邮局代码:
<body onkeydown="KeyDown()">
<script language=javascript>
function KeyDown()
if (event.keyCode==116)
event.keyCode=0; //语句1
event.returnValue=false; //语句2
</script>
上面我xg111net企业邮局用注释做标记的语句1和2华为手机三键同时按 ,为什么必须同时加上去呢?
语句1作用应该是使已经按下的F5键动作相当于未按键的动作,语句2是使当前按键动作不引发华为手机三键同时按 。
按照我的理解华为手机三键同时按 ,以上两条语句只要存在任意一条,不就可以达到目的了太平洋在线手机版么?为什么必须都加上呢?包括网上搜索到的代码基本都是这样,而且也实在找不到可靠解释,故请教大家,谢谢!
PS:我自己在机器上测试过,如果只有语句1,屏蔽F5键效果正常;如果只有语句2,在弹出对话框之后,页面仍然会刷新,也就是说屏蔽失败华为手机三键同时按 。但原因不详。。。
标签: 程序设计 屏蔽 语句 javascript 请教