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 Div中加载其他页面的实现代码
Feb 27 Javascript
在JavaScript的AngularJS库中进行单元测试的方法
Jun 23 Javascript
JavaScript实现非常简单实用的下拉菜单效果
Aug 27 Javascript
JS实现漂亮的窗口拖拽效果(可改变大小、最大化、最小化、关闭)
Oct 10 Javascript
基于jQuery实现美观且实用的倒计时实例代码
Dec 30 Javascript
原生JavaScript实现滚动条效果
Mar 24 Javascript
xtemplate node.js 的使用方法实例解析
Aug 22 Javascript
NPM 安装cordova时警告:npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to
Dec 20 Javascript
javascript中replace使用方法总结
Mar 01 Javascript
使用vue框架 Ajax获取数据列表并用BootStrap显示出来
Apr 24 Javascript
layui问题之渲染数据表格时,仅出现10条数据的解决方法
Sep 12 Javascript
jquery插件实现代码雨特效
Apr 24 jQuery
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
CI框架在CLI下执行占用内存过大问题的解决方法
2014/06/17 PHP
详解如何实现Laravel的服务容器的方法示例
2019/04/15 PHP
PhpStorm+xdebug+postman调试技巧分享
2020/09/15 PHP
基于jquery的一个简单的脚本验证插件
2010/04/05 Javascript
jQuery学习笔记 更改jQuery对象
2012/09/19 Javascript
jQuery 关于伪类选择符的使用说明
2013/04/24 Javascript
JS 对输入框进行限制(常用的都有)
2013/07/30 Javascript
不提示直接关闭网页窗口的JS示例代码
2013/12/17 Javascript
JavaScript中双叹号!!作用示例介绍
2014/09/21 Javascript
jQuery中prepend()方法使用详解
2015/08/11 Javascript
js中不同的height, top的区别对比
2015/09/24 Javascript
Javascript技术难点之apply,call与this之间的衔接
2015/12/04 Javascript
浅谈angularJS的$watch失效问题的解决方案
2017/08/11 Javascript
在博客园博文中添加自定义右键菜单的方法详解
2020/02/05 Javascript
JS前后端实现身份证号验证代码解析
2020/07/23 Javascript
[57:22]2018DOTA2亚洲邀请赛 4.7总决赛 LGD vs Mineski 第五场
2018/04/10 DOTA
[10:18]2018DOTA2国际邀请赛寻真——Fnatic能否笑到最后?
2018/08/14 DOTA
Python使用MD5加密字符串示例
2014/08/22 Python
Python爬取网页中的图片(搜狗图片)详解
2017/03/23 Python
利用Python实现原创工具的Logo与Help
2018/12/03 Python
Python实现的调用C语言函数功能简单实例
2019/03/13 Python
python实现五子棋游戏
2019/06/18 Python
对tensorflow 中tile函数的使用详解
2020/02/07 Python
pandas中ix的使用详细讲解
2020/03/09 Python
THE OUTNET美国官网:国际设计师品牌折扣网站
2017/03/07 全球购物
美国室内和室外装饰花盆购物网站:ePlanters
2019/03/22 全球购物
The Hut英国:英国领先的豪华在线百货商店
2019/07/26 全球购物
高级人员简历的自我评价分享
2013/11/03 职场文书
大学团支书的自我评价分享
2013/12/14 职场文书
电信营业员自我评价分享
2014/01/17 职场文书
旷课检讨书3000字
2014/02/04 职场文书
小学教师2014年度工作总结
2014/12/03 职场文书
小学家长通知书评语
2014/12/31 职场文书
格列佛游记读书笔记
2015/06/30 职场文书
pytorch 如何使用batch训练lstm网络
2021/05/28 Python
nginx代理实现静态资源访问的示例代码
2022/07/07 Servers