Javascript禁用F5,退格键,ALT,屏蔽右键操作

整理了一个操作浏览器的JS代码,方便自己查找,适合新手学习,同时代码兼容IE和FF等浏览器

复制代码
   
   //Copyright 2012 YundaoInfo www.xmwebs.com
   //author: badsun
   //date : 2012-10-02 14:00

    document.onkeydown = function (event) {

     var e = window.event || event;

      if (e.altKey &&

        ((e.keyCode == 37) ||   //屏蔽 Alt+ 方向键 ← 

       (e.keyCode == 39))) {  //屏蔽 Alt+ 方向键 → 

          alert("不准你使用ALT+方向键前进或后退网页!");

         return false;

     }

      if ((e.keyCode == 8) ||            //屏蔽退格删除键 

       (e.keyCode == 116)) {          //屏蔽 F5 刷新键 

          return false;

      }

     if (e.ctrlKey && (e.keyCode == 78)) {   //屏蔽 Ctrl+n 

         return false;

    }

      if (e.shiftKey && (e.keyCode == 121)) { //屏蔽 shift+F10 

          return false;

     }

      if (e.keyCode == 122) { //屏蔽 F11 

          return false;

      }
};
复制代码

 

屏蔽右键鼠标右键
 //屏蔽右键鼠标右键
document.oncontextmenu=function(){
     alert('禁止鼠标右键菜单!');
    return false;
 };

标签