禁止浏览器在单击backspace键(退格键)时跳转页面(extjs,javascript)
来源:互联网 发布:php error log 日志 编辑:程序博客网 时间:2024/06/01 17:47
Ext实现方式:
//方法一 var key = new Ext.KeyMap(document,{ key: 8, fn: function(obj,e){ var type = e.target.type; var readonly = e.target.readOnly; if(type != 'text' && type != 'textarea' && type != 'password'){ //e.preventDefault(); e.stopEvent(); } else if(readonly){ //e.preventDefault(); e.stopEvent(); } }, scope: this });//方法二Ext.getDoc().on('keydown',function(e){ if(e.getKey() == 8 && e.getTarget().type =='text' && !e.getTarget().readOnly){ }else if(e.getKey() == 8 && e.getTarget().type =='textarea' && !e.getTarget().readOnly){ }else if(e.getKey() == 8){ e.preventDefault(); } });
JavaScript实现方式:
function document.onkeydown() { if ((event.keyCode==8) ) //屏蔽退格删除键 { if (window.event.srcElement.tagName.toUpperCase()!="INPUT" && window.event.srcElement.tagName.toUpperCase()!="TEXTAREA" && window.event.srcElement.tagName.toUpperCase()!="TEXT") { event.keyCode=0; event.returnValue=false; } } }
- 禁止浏览器在单击backspace键(退格键)时跳转页面(extjs,javascript)
- JavaScript 禁止Backspace 键
- 按下Backspace键,就会跳转到上一个页面。JavaScript屏蔽Backspace键处理,禁用Backspace键。
- javascript 浏览器页面跳转
- 点击浏览器前进后退按钮时禁止页面跳转
- javaweb之response随机生成图片验证码加载到web页面中(本实例使用了禁止浏览器缓存头),并且单击使用javascript换图片
- 按 backspace时 如何禁止浏览器的回退功能
- 禁止后退键(Backspace)终极方案
- js禁止后退键(Backspace)
- 禁止后退键backspace
- 屏蔽浏览器界面Backspace按钮单击事件
- jsp页面在w10系统下microsoft edge浏览器返回键backspace出现乱码问题
- ExtJS4单击Backspace页面回退
- js禁止浏览器使用backspace键后退网页及禁止所有后退操作
- 手势单击 跳转页面
- Extjs在iframe里实现页面跳转
- JavaScript实现单击下拉框选择直接跳转页面
- 页面禁止使用Backspace后退功能
- Linux下ARM 和单片机的串口通信设计
- 物联网小结
- ARM常用指令
- wstring转string wstring转char*
- NSIS 脚本示例
- 禁止浏览器在单击backspace键(退格键)时跳转页面(extjs,javascript)
- Android的伪加密解析代码
- Android调用输入法软键盘,返回输入的内容
- 统计学习方法-主成分分析(Principal Component Analysis ,PCA )
- CATransition的动画效果类型及实现方法
- StackSize & CurrentLocation & StackCount & IopfCallDriver内部设置当前堆栈单元的代码
- 关于盐酸西布曲明的临床安全性回顾的最新进展
- SQL Server 创建用户时报错:15023 用户,组或角色'XXX'在当前数据库中已存在
- 字符串的简单模式匹配