JQuery防止退格键网页后退的实现代码


Posted in Javascript onMarch 23, 2012

下面是Js片段在IE9,Firebox 10.0.2 中测试过 :

$(document).keydown(function (e) { 
var doPrevent; 
if (e.keyCode == 8) { 
var d = e.srcElement || e.target; 
if (d.tagName.toUpperCase() == 'INPUT' || d.tagName.toUpperCase() == 'TEXTAREA') { 
doPrevent = d.readOnly || d.disabled; 
} 
else 
doPrevent = true; 
} 
else 
doPrevent = false; if (doPrevent) 
e.preventDefault(); 
});

关于如何确定Backspace键的代码可以通过这里. 
 希望对您Web开发有帮助。
Javascript 相关文章推荐
jquery trim() 功能源代码
Feb 14 Javascript
如何用javascript计算文本框还能输入多少个字符
Jul 29 Javascript
js为什么不能正确处理小数运算?
Dec 29 Javascript
js提交form表单,并传递参数的实现方法
May 25 Javascript
用原生JS对AJAX做简单封装的实例代码
Jul 13 Javascript
JavaScript常见的五种数组去重的方式
Dec 15 Javascript
javascript和jQuery中的AJAX技术详解【包含AJAX各种跨域技术】
Dec 15 Javascript
利用node.js+mongodb如何搭建一个简单登录注册的功能详解
Jul 30 Javascript
jquery实现倒计时小应用
Sep 19 jQuery
Mac下安装vue
Apr 11 Javascript
使用webpack搭建react开发环境的方法
May 15 Javascript
JS数组push、unshift、pop、shift方法的实现与使用方法示例
Apr 29 Javascript
jQuery中将函数赋值给变量的调用方法
Mar 23 #Javascript
ExtJs使用总结(非常详细)
Mar 22 #Javascript
常用Extjs工具:Extjs.util.Format使用方法
Mar 22 #Javascript
Extjs中ComboBox加载并赋初值的实现方法
Mar 22 #Javascript
利用json获取字符出现次数的代码
Mar 22 #Javascript
解决Extjs上传图片无法预览的解决方法
Mar 22 #Javascript
jQuery中判断一个元素是否为另一个元素的子元素(或者其本身)
Mar 21 #Javascript
You might like
一条久听不愿放下的DIY森海MX500,三言两语话神奇
2021/03/02 无线电
php使用parse_url和parse_str解析URL
2015/02/22 PHP
详解Yii2高级版引入bootstrap.js的一个办法
2017/03/21 PHP
php自定义排序uasort函数示例【二维数组按指定键值排序】
2019/06/19 PHP
用javascript实现点击链接弹出"图片另存为"而不是直接打开
2007/08/15 Javascript
二级域名或跨域共享Cookies的实现方法
2008/08/07 Javascript
基于Jquery的开发个代阴影的对话框效果代码
2011/07/28 Javascript
JavaScript加强之自定义event事件
2013/09/21 Javascript
浅析JavaScript中的delete运算符
2013/11/30 Javascript
淘宝网提供的国内NPM镜像简介和使用方法
2014/04/17 Javascript
js实现仿百度汽车频道选择汽车图片展示实例
2015/05/06 Javascript
jQuery实现鼠标选文字发新浪微博的方法
2016/04/02 Javascript
详解JavaScript RegExp对象
2017/02/04 Javascript
Bootstrap DateTime Picker日历控件简单应用
2017/03/25 Javascript
JavaScript中数组常见操作技巧
2017/09/01 Javascript
vue+mousemove实现鼠标拖动功能(拖动过快失效问题解决方法)
2018/08/24 Javascript
Vue瀑布流插件的使用示例
2018/09/19 Javascript
vue单页缓存存在的问题及解决方案(小结)
2018/09/25 Javascript
详解如何用webpack4从零开始构建react开发环境
2019/01/27 Javascript
vue 全局环境切换问题
2019/10/27 Javascript
mpvue微信小程序的接口请求fly全局拦截代码实例
2019/11/13 Javascript
Vue父子组件传值的一些坑
2020/09/16 Javascript
[01:16]DOTA2小知识课堂 Ep.03 芒果树无伤肉山
2019/12/05 DOTA
小小聊天室Python代码实现
2016/08/17 Python
python实现五子棋程序
2020/04/24 Python
国际鲜花速递专家:Floraqueen
2016/11/24 全球购物
锐步美国官方网站:Reebok美国
2018/01/10 全球购物
定制别致的瑜伽垫:Sugarmat
2019/06/21 全球购物
实习单位接收函
2014/01/11 职场文书
详细的大学生创业计划书模板
2014/01/27 职场文书
代办委托书怎么写
2014/08/01 职场文书
对党的十八届四中全会的期盼
2014/10/17 职场文书
清洁工个人总结
2015/03/04 职场文书
水电施工员岗位职责
2015/04/11 职场文书
观后感的写法
2015/06/19 职场文书
新闻报道稿范文
2015/07/23 职场文书