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 1.42 checkbox 全选和反选代码
Mar 27 Javascript
js 浏览器事件介绍
Mar 30 Javascript
JavaScript基础教程之alert弹出提示框实例
Oct 16 Javascript
JavaScript获取网页、浏览器、屏幕高度和宽度汇总
Dec 18 Javascript
巧方法 JavaScript获取超链接的绝对URL地址
Jun 14 Javascript
Angular如何引入第三方库的方法详解
Jul 13 Javascript
Javascript Promise用法详解
May 10 Javascript
JavaScript事件发布/订阅模式原理与用法分析
Aug 21 Javascript
mpvue写一个CPASS小程序的示例
Sep 04 Javascript
JS实现鼠标拖拽盒子移动及右键点击盒子消失效果示例
Jan 29 Javascript
小程序实现录音上传功能
Nov 22 Javascript
微信小程序APP的生命周期及页面的生命周期
Apr 19 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
提问的智慧(2)
2006/10/09 PHP
php跨服务器访问方法小结
2015/05/12 PHP
php页面跳转session cookie丢失导致不能登录等问题的解决方法
2016/12/12 PHP
PHP 返回数组后处理方法(开户成功后弹窗提示)
2017/07/03 PHP
php数据库的增删改查 php与javascript之间的交互
2017/08/31 PHP
Yii2语言国际化自动配置详解
2018/08/22 PHP
Javascript 入门基础学习
2010/03/10 Javascript
js的写法基础分析
2011/01/17 Javascript
JS字符串累加Array不一定比字符串累加快(根据电脑配置)
2012/05/14 Javascript
跨域传值即主页面与iframe之间互相传值
2013/12/09 Javascript
详解JavaScript语法对{}处理的坑爹之处
2014/06/05 Javascript
Javascript中With语句用法实例
2015/05/14 Javascript
onclick和onblur冲突问题的快速解决方法
2016/04/28 Javascript
node.js中express中间件body-parser的介绍与用法详解
2017/05/23 Javascript
详解vue.js的devtools安装
2017/05/26 Javascript
AngularJS 异步解决实现方法
2017/06/12 Javascript
Angularjs中ng-repeat的简单实例
2017/08/25 Javascript
使用Vue组件实现一个简单弹窗效果
2018/04/23 Javascript
在Vue项目中使用d3.js的实例代码
2018/05/01 Javascript
微信小程序中遇到的iOS兼容性问题小结
2018/11/14 Javascript
JQuery实现ul中添加LI和删除指定的Li元素功能完整示例
2019/10/16 jQuery
JS实现简易贪吃蛇游戏
2020/08/24 Javascript
JavaScript事件循环及宏任务微任务原理解析
2020/09/02 Javascript
在Django中同时使用多个配置文件的方法
2015/07/22 Python
浅析Python中的for 循环
2016/06/09 Python
Python实现对特定列表进行从小到大排序操作示例
2019/02/11 Python
Opencv实现抠图背景图替换功能
2019/05/21 Python
如何使用Python脚本实现文件拷贝
2019/11/20 Python
HTML5 本地存储和内容按需加载的思路和方法
2011/04/07 HTML / CSS
日本最大的购物网站:日本乐天市场(Rakuten Ichiba)
2020/11/04 全球购物
青年文明号申报材料
2014/12/23 职场文书
寒假社会实践个人总结
2015/03/06 职场文书
公司人事管理制度
2015/08/05 职场文书
《从现在开始》教学反思
2016/02/16 职场文书
win sever 2022如何占用操作主机角色
2022/06/25 Servers
MySql统计函数COUNT的具体使用详解
2022/08/14 MySQL