Jquery中文网 www.jquerycn.cn
Jquery中文网 >  jQuery  >  jquery 教程  >  正文 使用jquery实现IE下按backspace相当于返回操作

使用jquery实现IE下按backspace相当于返回操作

发布时间:2014-07-20   编辑:www.jquerycn.cn
后退键在各浏览器下默认为点击了一下后退按钮,下面为大家介绍下如何实现实现IE下按backspace相当于返回操作,需要的朋友可以参考下
其实说禁用也不是完全禁用,后退键在各浏览器下默认为点击了一下后退按钮,只要保证正常的文字录入还可以用,其他情况下的退格键一律禁掉。看jquery实现代码吧:
复制代码 代码如下:

$(function(){
function dokey(event){
var ele = event.target;
var eleName = ele.nodeName;
var flag = true;
if(eleName=="INPUT"||eleName=="TEXTAREA"||eleName=="SELECT"){
var re = $(ele).attr("readonly");
if(re){
flag = true;
}else{
flag = false;
}
}
if(event.which==8&&flag){
event.preventDefault();
event.stopPropagation();
}
}
$(document).keypress(dokey).keydown(dokey);
});

您可能感兴趣的文章:
使用jquery实现IE下按backspace相当于返回操作
javascript禁止Backspace退格键的多种方法
python输入错误怎么删除
JS禁止浏览器后退键的实现代码
js实现屏蔽"Backspace"(退格)键后退功能的代码
javascript禁用浏览器后退按钮
电脑键盘快捷键大全有那些?盘快捷键使用大全
JavaScript键盘事件深入解析
js 判断键盘事件大全(兼容FireFox和IE,包括退格、回车、空格、方向键、删除键等)
jquery加载完iframe的内容后才进行下一步操作的实现方法

关键词: IE  backspace  返回   
[关闭]