华为手机三键同时按 :[程序设计]请教,javascript屏蔽F5键的代码以下两语句为什么必须同时使用?

yaxin868 155 5

以下代码针对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 请教

抱歉,评论功能暂时关闭!