禁用backspace网页回退功能的实现代码


Posted in Javascript onNovember 15, 2016

实例如下:

<script language="JavaScript">
document.onkeydown = check;
function check(e) {
var code;
if (!e) var e = window.event;
if (e.keyCode) code = e.keyCode;
else if (e.which) code = e.which;
if (((event.keyCode == 8) && //BackSpace 
((event.srcElement.type != "text" && 
event.srcElement.type != "textarea" && 
event.srcElement.type != "password") || 
event.srcElement.readOnly == true)) || 
((event.ctrlKey) && ((event.keyCode == 78) || (event.keyCode == 82)) ) || //CtrlN,CtrlR 
(event.keyCode == 116) ) { //F5 
event.keyCode = 0; 
event.returnValue = false; 
}
return true;
}
</script>

以上这篇禁用backspace网页回退功能的实现代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
全面理解面向对象的 JavaScript(来自ibm)
Nov 10 Javascript
jquery实现手机发送验证码的倒计时代码
Feb 12 Javascript
使用JavaScript脚本无法直接改变Asp.net中Checkbox控件的Enable属性的解决方法
Sep 16 Javascript
谈一谈javascript闭包
Jan 28 Javascript
js+css实现select的美化效果
Mar 24 Javascript
JavaScript实现QQ列表展开收缩扩展功能
Oct 30 Javascript
vue工程全局设置ajax的等待动效的方法
Feb 22 Javascript
Nginx设置为Node.js的前端服务器方法总结
Mar 27 Javascript
原生js实现简单轮播图
Oct 26 Javascript
React Native登录之指纹登录篇的示例代码
Nov 03 Javascript
Vue中nprogress页面加载进度条的方法实现
Nov 13 Javascript
jQuery实现动态操作table行
Nov 23 jQuery
sea.js常用的api简易文档
Nov 15 #Javascript
js实现倒计时及时间对象
Nov 15 #Javascript
Bootstrap简单表单显示学习笔记
Nov 15 #Javascript
JS实现根据用户输入分钟进行倒计时功能
Nov 14 #Javascript
js调用屏幕宽度的简单方法
Nov 14 #Javascript
jquery心形点赞关注效果的简单实现
Nov 14 #Javascript
JS实现自动阅读单词(有道单词本添加功能)
Nov 14 #Javascript
You might like
一篇入门的php Class 文章
2007/04/04 PHP
php小经验:解析preg_match与preg_match_all 函数
2013/06/29 PHP
ThinkPHP3.2.3数据库设置新特性
2015/03/05 PHP
PHP Filter过滤器全面解析
2016/08/09 PHP
extjs grid设置某列背景颜色和字体颜色的方法
2010/09/03 Javascript
关于js new Date() 出现NaN 的分析
2012/10/23 Javascript
jQuery学习笔记之jQuery.extend(),jQuery.fn.extend()分析
2014/06/09 Javascript
使用jquery.qrcode生成彩色二维码实例
2014/08/08 Javascript
深入理解node exports和module.exports区别
2016/06/01 Javascript
关于webuploader插件使用过程遇到的小问题
2016/11/07 Javascript
JS+canvas实现的五子棋游戏【人机大战版】
2017/07/19 Javascript
js使用highlight.js高亮你的代码
2017/08/18 Javascript
微信小程序富文本渲染引擎的详解
2017/09/30 Javascript
基于匀速运动的实例讲解(侧边栏,淡入淡出)
2017/10/17 Javascript
vue学习教程之带你一步步详细解析vue-cli
2017/12/26 Javascript
浅谈vue项目如何打包扔向服务器
2018/05/08 Javascript
Vue指令指令大全
2019/02/09 Javascript
微信小程序 调用微信授权窗口相关问题解决
2019/07/25 Javascript
如何通过shell脚本自动生成vue文件详解
2019/09/10 Javascript
JavaScript中break、continue和return的用法区别实例分析
2020/03/02 Javascript
记一次用ts+vuecli4重构项目的实现
2020/05/21 Javascript
Python中的异常处理学习笔记
2015/01/28 Python
python+selenium开发环境搭建图文教程
2017/08/11 Python
python 使用matplotlib 实现从文件中读取x,y坐标的可视化方法
2019/07/04 Python
opencv调整图像亮度对比度的示例代码
2019/09/27 Python
Python使用matplotlib绘制Logistic曲线操作示例
2019/11/28 Python
pandas中的数据去重处理的实现方法
2020/02/10 Python
Python flask框架实现浏览器点击自定义跳转页面
2020/06/04 Python
python Matplotlib数据可视化(1):简单入门
2020/09/30 Python
PyTorch中的拷贝与就地操作详解
2020/12/09 Python
Numpy中的数组搜索中np.where方法详细介绍
2021/01/08 Python
JBL美国官方商店:扬声器、耳机等
2019/12/01 全球购物
委托书的格式
2014/08/01 职场文书
2014年国庆节活动总结
2014/08/26 职场文书
批评与自我批评发言稿
2014/10/15 职场文书
企业内部管理控制:银行存款控制制度范本
2020/01/10 职场文书