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之选择组件的深入解析
Jun 19 Javascript
jquery遍历checkbox介绍
Feb 21 Javascript
js图片延迟技术一般的思路与示例
Mar 20 Javascript
深入剖析JavaScript编程中的对象概念
Oct 21 Javascript
JavaScript iframe数据共享接口实现方法
Jan 06 Javascript
让你一句话理解闭包(简单易懂)
Jun 03 Javascript
jQuery弹出层后禁用底部滚动条(移动端关闭回到原位置)
Aug 29 Javascript
使用JavaScript判断用户输入的是否为正整数(两种方法)
Feb 05 Javascript
Vue from-validate 表单验证的示例代码
Sep 26 Javascript
微信小程序支付前端源码
Aug 29 Javascript
ajaxfileupload.js实现上传文件功能
Apr 19 Javascript
微信小程序云开发如何实现数据库自动备份实现
Aug 16 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
一个查看session内容的函数
2006/10/09 PHP
用PHP程序实现支持页面后退的两种方法
2008/06/30 PHP
解析百度搜索结果link?url=参数分析 (全)
2012/10/09 PHP
php中cookie的使用方法
2014/03/29 PHP
SuperSlide2实现图片滚动特效
2014/06/20 Javascript
jQuery之Deferred对象详解
2014/09/04 Javascript
jquery可定制的在线UEditor编辑器
2015/11/17 Javascript
JavaScript程序开发之JS代码放置的位置
2016/01/15 Javascript
javascript计时器编写过程与实现方法
2016/02/29 Javascript
在JavaScript中调用Java类和接口的方法
2016/09/07 Javascript
vue中for循环更改数据的实例代码(数据变化但页面数据未变)
2017/09/15 Javascript
详解Chai.js断言库API中文文档
2018/01/31 Javascript
vuex state及mapState的基础用法详解
2018/04/19 Javascript
Vue中父子组件通讯之todolist组件功能开发
2018/05/21 Javascript
使用validate.js实现表单数据提交前的验证方法
2018/09/04 Javascript
vue-cli脚手架打包静态资源请求出错的原因与解决
2019/06/06 Javascript
微信小程序 下拉刷新及上拉加载原理解析
2019/11/06 Javascript
JavaScript实现网页跨年倒计时
2020/12/02 Javascript
[00:55]2015国际邀请赛中国区预选赛5月23日——28日约战上海
2015/05/25 DOTA
[03:10]超级美酒第四天 fy拉比克秀 大合集
2018/06/05 DOTA
[04:45]DOTA2-DPC中国联赛正赛 iG vs LBZS 赛后选手采访
2021/03/11 DOTA
Django Rest framework三种分页方式详解
2019/07/26 Python
Pytorch 实现数据集自定义读取
2020/01/18 Python
Python接口开发实现步骤详解
2020/04/26 Python
浅谈matplotlib默认字体设置探索
2021/02/03 Python
德国二手设计师时装和复古时装跳蚤市场:Mädchenflohmarkt
2020/11/09 全球购物
Linux开机引导的步骤是什么
2015/10/19 面试题
标准自荐信范文
2014/01/29 职场文书
国际经济与贸易专业求职信
2014/07/10 职场文书
单位介绍信格式
2015/01/31 职场文书
银行求职自荐信范文
2015/03/04 职场文书
《平行四边形的面积》教学反思
2016/02/16 职场文书
品牌形象定位,全面分析
2019/07/23 职场文书
详解JavaScript中的执行上下文及调用堆栈
2021/04/29 Javascript
《勇者辞职不干了》上卷BD发售宣传CM公开
2022/04/08 日漫
vue3.0 数字翻牌组件的使用方法详解
2022/04/20 Vue.js