js禁用回退键[backspace键]浏览历史跳转的解决办法
window.onload=function(){  
    /**************************** 
     * 作者:q821424508@sina.com   * 
     * 时间:2012-08-20            * 
     * version:2.1              * 
     *                          * 
     ****************************/  
    document.getElementsByTagName("body")[0].onkeydown =function(){  
          
        //获取事件对象  
        var elem = event.relatedTarget || event.srcElement || event.target ||event.currentTarget;   
          
        if(event.keyCode==8){//判断按键为backSpace键  
          
                //获取按键按下时光标做指向的element  
                var elem = event.srcElement || event.currentTarget;   
                  
                //判断是否需要阻止按下键盘的事件默认传递  
                var name = elem.nodeName;  
                  
                if(name!='INPUT' && name!='TEXTAREA'){  
                    return _stopIt(event);  
                }  
                var type_e = elem.type.toUpperCase();  
                if(name=='INPUT' && (type_e!='TEXT' && type_e!='TEXTAREA' && type_e!='PASSWORD' && type_e!='FILE')){  
                        return _stopIt(event);  
                }  
                if(name=='INPUT' && (elem.readOnly==true || elem.disabled ==true)){  
                        return _stopIt(event);  
                }  
            }  
        }  
    }  
function _stopIt(e){  
        if(e.returnValue){  
            e.returnValue = false ;  
        }  
        if(e.preventDefault ){  
            e.preventDefault();  
        }                 
  
        return false;  
} 
最近下载更多
jxphww  LV1 2014年3月6日
最近浏览更多
7324324234  LV14 2018年6月12日
coolecho 2017年9月20日
暂无贡献等级
jxphww  LV1 2014年3月6日
AXIN  LV36 2014年2月28日
terryang  LV19 2014年2月20日
大熊  LV10 2013年6月20日
长眠在山下的人  LV20 2013年6月3日
temptation  LV16 2013年5月23日
youth  LV9 2013年5月23日
ziq711  LV1 2013年5月23日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友