禁止Tab
<script type="text/javascript">
document.onkeydown=function(e){
 var isie = (document.all) ? true:false;
 var key;
 var ev;
 if(isie){//IE浏览器
  key = window.event.keyCode;
  ev = window.event;
 }else{//火狐浏览器
  key = e.which;
  ev = e;
 } 
 if(key==9){//IE浏览器
  if(isie){
   ev.keyCode=0;
   ev.returnValue=false;
  }else{//火狐浏览器
   ev.which=0;
   ev.preventDefault();
  }
 }
};
</script>
禁止alt
<script>
function look(){
if(event.shiftKey)
alert("禁止按ALT键!");
}
document.onkeydown=look;
</script>

解决方案 »

  1.   

    如何屏蔽Alt+Tab ,Ctrl+Esc,Win键和Ctrl+alt+del或者干脆直接屏蔽键盘这帖子挺好的,参考吧。能解决你的问题了。
      

  2.   

    <script type="text/javascript">
    document.onkeydown=function(e){
     var isie = (document.all) ? true:false;
     var key;
     var ev;
     if(isie){//IE浏览器
      key = window.event.keyCode;
      ev = window.event;
     }else{//火狐浏览器
      key = e.which;
      ev = e;
     } 
     if(key==9){//IE浏览器
      if(isie){
       ev.keyCode=0;
       ev.returnValue=false;
      }else{//火狐浏览器
       ev.which=0;
       ev.preventDefault();
      }
     }
    };
    </script>
    借用楼上的代码。