当前位置: 代码迷 >> Web前端 >> 障蔽回退按键
  详细解决方案

障蔽回退按键

热度:120   发布时间:2012-10-31 14:37:31.0
屏蔽回退按键

用户要求前台的页面上屏蔽“Backspace”按键,防止误操作。

在<BODY>里面加上这样一段JS代码:

?onkeydown="if(event.keyCode==8&&((event.srcElement.readOnly==null||event.srcElement.readOnly == true)||(event.srcElement.type!='text'&&event.srcElement.type!='textarea'&&event.srcElement.type!='password'))){event.keyCode=0;event.returnValue=false;return false;}"

实际就是加上一个键盘按下的监听,如果是“Backspace”,而且当前操作的对象是页面的话,禁止该按键。

1 楼 eugene1001 2011-10-19  
很好,很强大
  相关解决方案