禁用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 相关文章推荐
繁简字转换功能
Jul 19 Javascript
javascript面向对象编程(一) 实例代码
Jun 25 Javascript
seajs1.3.0源码解析之module依赖有序加载
Nov 07 Javascript
js中的hasOwnProperty和isPrototypeOf方法使用实例
Jun 06 Javascript
推荐10 个很棒的 jQuery 特效代码
Oct 04 Javascript
超实用的JavaScript代码段 附使用方法
May 22 Javascript
javascript实现任务栏消息提示的简单实例
May 31 Javascript
Node.js环境下编写爬虫爬取维基百科内容的实例分享
Jun 12 Javascript
AngularJS 模块详解及简单实例
Jul 28 Javascript
jQuery的图片轮播插件PgwSlideshow使用详解
Aug 11 Javascript
Webpack中loader打包各种文件的方法实例
Sep 03 Javascript
JavaScript数组去重实现方法小结
Jan 17 Javascript
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制作静态网站的模板框架(三)
2006/10/09 PHP
解析php类的注册与自动加载
2013/07/05 PHP
浅谈PDO的rowCount函数
2015/06/18 PHP
7个鲜为人知却非常实用的PHP函数
2015/07/01 PHP
py文件转exe时包含paramiko模块出错解决方法
2016/08/12 PHP
微信开发之获取JSAPI TICKET
2017/07/07 PHP
基于jquery的动态创建表格的插件
2011/04/05 Javascript
关于javascript function对象那些迷惑分析
2011/10/24 Javascript
jquery提交form表单时禁止重复提交的方法
2014/02/13 Javascript
使用jQuery中的when实现多个AJAX请求对应单个回调的例子分享
2014/04/23 Javascript
jquery中 $.expr使用实例介绍
2014/06/09 Javascript
JS获取鼠标相对位置的方法
2016/09/20 Javascript
微信小程序 PHP生成带参数二维码
2017/02/21 Javascript
关于webpack代码拆分的解析
2017/07/20 Javascript
史上最全JavaScript常用的简写技巧(推荐)
2017/08/17 Javascript
详解使用angular的HttpClient搭配rxjs
2017/09/01 Javascript
Vue实现双向绑定的原理以及响应式数据的方法
2018/07/02 Javascript
layui表格 返回的数据状态异常的解决方法
2019/09/10 Javascript
微信jssdk踩坑之签名错误invalid signature
2020/05/19 Javascript
jquery实现加载更多&quot;转圈圈&quot;效果(示例代码)
2020/11/09 jQuery
[00:59]DOTA2英雄背景故事——上古巨神
2020/06/28 DOTA
python正则表达式中的括号匹配问题
2014/12/14 Python
django站点管理详解
2017/12/12 Python
pygame游戏之旅 python和pygame安装教程
2018/11/20 Python
Python动态语言与鸭子类型详解
2019/07/01 Python
详解Python可视化神器Yellowbrick使用
2019/11/11 Python
Python2和Python3中@abstractmethod使用方法
2020/02/04 Python
python GUI库图形界面开发之PyQt5窗口布局控件QStackedWidget详细使用方法
2020/02/27 Python
如何在django中实现分页功能
2020/04/22 Python
python+adb+monkey实现Rom稳定性测试详解
2020/04/23 Python
Python爬虫HTPP请求方法有哪些
2020/06/03 Python
CSS3 Media Queries详细介绍和使用实例
2014/05/08 HTML / CSS
html5 div布局与table布局详解
2016/11/16 HTML / CSS
日化店促销方案
2014/03/26 职场文书
德劲DE1102数字调谐收音机机评
2022/04/07 无线电
java版 简单三子棋游戏
2022/05/04 Java/Android