在ext.net中禁用退格键
来源:互联网 发布:中国真实科技水平 知乎 编辑:程序博客网 时间:2024/05/16 15:52
首先在每个页面<body>添加onload="keyBackspace()"事件
///屏蔽退格键function keyBackspace() { if (document.addEventListener) { document.addEventListener("keydown", maskBackspace, true); } else { window.attachEvent("onkeydown", maskBackspace); } }function maskBackspace(event) { var event = event || window.event; //标准化事件对象 var obj = event.target || event.srcElement; var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode; if (keyCode == 8) { if (obj != null && obj.tagName != null && (obj.tagName.toLowerCase() == "input" || obj.tagName.toLowerCase() == "textarea")) { event.returnValue = true; if (Ext.getCmp(obj.id)) { if (Ext.getCmp(obj.id).readOnly) { if (window.event) event.returnValue = false; //or event.keyCode=0 else event.preventDefault(); //for ff[/b] } } } else { if (window.event) event.returnValue = false; // or event.keyCode=0 else event.preventDefault(); } }}
上面的代码在google浏览器OK 但是在IE下不管用,正在研究中。
- 在ext.net中禁用退格键
- 如何在net中禁用后退按钮
- Ext.Net学习笔记01:在ASP.NET WebForm中使用Ext.Net
- ext 在 .net 中实现 更易读的filter
- Ext.net在GridPanel中通过链接查看图片
- 在vs2010中如何配置ext.net环境
- 在IE7中禁用地址栏
- 在ASP.NET高级中运用repeater控件来实现禁用与启用。
- Ext.net中如何在JS中获取前台ComboBox的显示值
- 在EXT中使用统计图
- 在浏览器中禁用鼠标右键:禁用鼠标右键功能
- 【Ext.Net学习笔记】04:Ext.Net中使用数据、Ext.Net Store的用法、Ext.Net ComboBox用法
- 解决ASP.NET 在IIS 7中提示EXT未定义的错误
- Ext.net GridPanel在google浏览器中显示最后一列出现间隙的问题。
- ext.net 在后台自定义在已经存在的Module 中加入一个窗体
- EXT.NET 在JS中获取当行选中行的行号
- Ext.Direct 在Asp.Net 中的应用
- 在windows中禁用USB存储设备
- 使用 AJAX 实现 打字效果 、、 、
- 你需要知道的 16 个 Linux 服务器监控命令
- Fedora中彻底卸载wine
- AI url
- svn授权失败问题处理
- 在ext.net中禁用退格键
- 【Boost】boost::dynamic_bitset介绍
- gdb 调试带参数的程序
- 25、jdk1.5新特性之泛型
- wirshark 常用操作及 tcp 三次握手过程实例分析
- 传世单机架设,账号登陆后,无法选择服务器,点击无效,无法进入游戏。
- 【Perl读书笔记】行转换为数组操作split函数
- 达芬奇名画《维特鲁威人》为何惊世骇俗
- Java Mail 学习笔记2——发送电子邮件