防止退格键返回的处理办法

 
更多

防止因按退格键导致页面返回的处理方法,将下段javascript代码加入到页面中,注意无需加入到$(document).ready(function(){}代码块里面。

$(document).keydown(function(e){
    var keyEvent;
    if(e.keyCode==8){
        var d=e.srcElement||e.target;
        if(d.tagName.toUpperCase()=='INPUT'||d.tagName.toUpperCase()=='TEXTAREA'){
            keyEvent=d.readOnly||d.disabled;
        }else{
			keyEvent=true;
		}
    }else{
		keyEvent=false;
	}
    if(keyEvent){
		e.preventDefault();
	}
});
打赏

本文固定链接: https://www.cxy163.net/archives/4176 | 绝缘体

该日志由 绝缘体.. 于 2013年05月23日 发表在 未分类 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 防止退格键返回的处理办法 | 绝缘体
关键字: , , , ,

防止退格键返回的处理办法:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter