<script type="text/javascript">
/*禁止后退键 作用于IE、Chrome*/
document.onkeydown = check;
/*禁止后退键 作用于Firefox、Opera*/
document.onkeypress = check;
function check(e) {
if(e.keyCode == 8){
return false ;
}
return true;
}
</script>
有问题不能删除,还是下面这段没问题
/*禁止后退键 作用于IE、Chrome*/
document.onkeydown = check;
/*禁止后退键 作用于Firefox、Opera*/
document.onkeypress = check;
function check(e) {
var ev = e || window.event;//获取event对象
var obj = ev.target || ev.srcElement;//获取事件源
var t = obj.type || obj.getAttribute('type');//获取事件源类型
if(ev.keyCode == 8 && t != "password" && t != "text" && t != "textarea"){
return false;
}
}
分享到:
相关推荐
下面小编就为大家带来一篇禁用backspace网页回退功能的实现代码。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
禁用backspace键的后退功能,但是可以删除文本内容
禁用backspace键的后退功能,但是可以删除文本内容
屏蔽回退键 支持Firefox、Opera IE、Chrome
js屏蔽backspace后退,又不影响删除输入框文字
主要介绍了JavaScript如何禁止Backspace键,可以帮助大家解决“只读输入框在IE下按下Backspace键回退到前一个页面”的问题,感兴趣的小伙伴们可以参考一下
chrome52版本以下 屏蔽退格键 回退插件 backspacemeansbackspace V 1.2
VMware下安装的Centos,使用backspace进行回退时,出现乱码
js禁止Backspace键使浏览器后退的实现方法.docx
1、在公用js中定义阻止Backspace的方法 function banBackSpace(e){ var ev = e || window.event; //各种浏览器下获取事件对象 var obj = ev.relatedTarget || ev.srcElement || ev.target ||ev.currentTarget; ...
有时候难免会要用到只读的文本框,可今天发现只读文本框有一个缺陷,当鼠标焦点在文本框里面的时候按回退键(backSpace), 会退回到前一个页面,这个问题就有点烦恼了,用户又不清楚可不可以输入,他如果看到文本框想去改...
今天有工作人员反馈后台编辑文章的时候,多按了几下退格键,然后当前编辑的页面都返回到上一页了,导致刚刚添加的内容全部丢失,今天正好有空给整理一下
当我们在jsp上有个只读文本框的时候,用户在文本框内点击BackSpace会后退网页,此js直接引用到jsp内就可以屏蔽退格键后退网页的功能,删除功能还在。经测试,谷歌,IE都可以用。
浏览器禁用这种行为,前一段时间,而这个扩展可以帮助谁想要回用户。 描述: Enablegoingbackbypressingbackspacekey Backspace键使退格作为后退导航的快捷方式。 浏览器禁用这种行为,前一段时间,而这个扩展可以...
就会跳转到上一个页面,效果就像点击了浏览器的后退按钮返回前一个页面一样,而在火狐和google下没有这样的问题出现,为了解决这个问题,写了一个如下的处理方法,如果文本框是只读的,那么就禁用Backspace键。...
可处理在jsp界面中,文本框为只读和disable状态时,按backspace键返回上一页的问题