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


Posted in Javascript onMarch 18, 2014

其实说禁用也不是完全禁用,后退键在各浏览器下默认为点击了一下后退按钮,只要保证正常的文字录入还可以用,其他情况下的退格键一律禁掉。看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); 
});
Javascript 相关文章推荐
JavaScript动态调整TextArea高度的代码
Dec 28 Javascript
js定时器(执行一次、重复执行)
Mar 07 Javascript
js delete 用法(删除对象属性及变量)
Aug 24 Javascript
使用postMesssage()实现iframe跨域页面间的信息传递
Mar 29 Javascript
JavaScript来实现打开链接页面的简单实例
Jun 02 Javascript
如何实现星星评价(jquery.raty.js插件)
Dec 21 Javascript
JavaScript取得gridview中获取checkbox选中的值
Jul 24 Javascript
微信小程序实现弹出菜单
Jul 19 Javascript
JS实现的tab切换并显示相应内容模块功能示例
Aug 03 Javascript
vue中使用vue-print.js实现多页打印
Mar 05 Javascript
Node 模块原理与用法详解
May 13 Javascript
vue-router 控制路由权限的实现
Sep 24 Javascript
运用JQuery的toggle实现网页加载完成自动弹窗
Mar 18 #Javascript
js身份证判断方法支持15位和18位
Mar 18 #Javascript
验证码在IE中不刷新而谷歌等浏览器正常的解决方案
Mar 18 #Javascript
用js将内容复制到剪贴板兼容浏览器
Mar 18 #Javascript
javascript页面上使用动态时间具体实现
Mar 18 #Javascript
JS调用页面表格导出excel示例代码
Mar 18 #Javascript
javascript:window.open弹出窗口的位置问题
Mar 18 #Javascript
You might like
php 获取一个月第一天与最后一天的代码
2010/05/16 PHP
使用php伪造referer的方法 利用referer防止图片盗链
2014/01/20 PHP
PHP下的Oracle客户端扩展(OCI8)安装教程
2014/09/10 PHP
php cookie名使用点号(句号)会被转换
2014/10/23 PHP
thinkPHP中分页用法实例分析
2015/12/26 PHP
才发现的超链接js导致网页中GIF动画停止的解决方法
2007/11/02 Javascript
zeroclipboard复制到剪切板的flash
2010/08/04 Javascript
SeaJS入门教程系列之SeaJS介绍(一)
2014/03/03 Javascript
根据配置文件加载js依赖模块
2014/12/29 Javascript
解决同一页面中两个iframe互相调用jquery,js函数的方法
2016/12/12 Javascript
常用的js方法合集
2017/03/10 Javascript
深入理解Webpack 中路径的配置
2017/06/17 Javascript
seajs中最常用的7个功能、配置示例
2017/10/10 Javascript
vue实现引入本地json的方法分析
2018/07/12 Javascript
Vue2.0中三种常用传值方式(父传子、子传父、非父子组件传值)
2018/08/16 Javascript
layer弹出框确定前验证:弹出消息框的方法(弹出两个layer)
2019/09/21 Javascript
jquery ajax 请求小技巧实例分析
2019/11/11 jQuery
js实现单元格拖拽效果
2020/02/10 Javascript
Python中使用scapy模拟数据包实现arp攻击、dns放大攻击例子
2014/10/23 Python
简单介绍Python中的JSON模块
2015/04/08 Python
Python isinstance函数介绍
2015/04/14 Python
使用Django Form解决表单数据无法动态刷新的两种方法
2017/07/14 Python
Python编程之序列操作实例详解
2017/07/22 Python
Python统计纯文本文件中英文单词出现个数的方法总结【测试可用】
2018/07/25 Python
python实现蒙特卡罗方法教程
2019/01/28 Python
使用python制作一个为hex文件增加版本号的脚本实例
2019/06/12 Python
浅谈pyqt5在QMainWindow中布局的问题
2019/06/21 Python
mac在matplotlib中显示中文的操作方法
2020/03/06 Python
亚瑟士美国官网:ASICS美国
2017/02/01 全球购物
Python文件操作的面试题
2013/06/22 面试题
J2EE中常用的名词进行解释
2015/11/09 面试题
如何掌握自荐信格式呢
2013/11/19 职场文书
物业保安员岗位职责制度
2014/01/30 职场文书
学习党的群众路线教育实践活动心得体会
2014/03/01 职场文书
群众路线自我剖析范文
2014/11/04 职场文书
Nginx如何获取自定义请求header头和URL参数详解
2022/07/23 Servers