Aggavara

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
javascript禁用backspace回退,shift+backspace前进,F5等刷新页面功能
  1. //禁用回退和刷新功能
  2. function forbidBackSpace() 
  3.     if (((event.keyCode == 8) &&                                                    //BackSpace
  4.          ((event.srcElement.type != "text" && 
  5.          event.srcElement.type != "textarea" && 
  6.          event.srcElement.type != "password") ||
  7.          event.srcElement.readOnly == true)) || 
  8.         ((event.ctrlKey) && ((event.keyCode == 78) || (event.keyCode == 82)) ) ||    //CtrlN,CtrlR
  9.         (event.keyCode == 116) ) {                                                   //F5
  10.         event.keyCode = 0; 
  11.         event.returnValue = false
  12.     }
posted on 2012-12-14 18:37  Aggavara  阅读(281)  评论(0编辑  收藏  举报