禁用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基础的动画教程,直观易懂
Jan 10 Javascript
JavaScript与Image加载事件(onload)、加载状态(complete)
Feb 14 Javascript
基于Jquery的文字自动截取(提供源代码)
Aug 09 Javascript
js 高效去除数组重复元素示例代码
Dec 19 Javascript
js获取url中&quot;?&quot;后面的字串方法
May 15 Javascript
jQuery中[attribute*=value]选择器用法实例
Dec 31 Javascript
浅析Bootstrap验证控件的使用
Jun 23 Javascript
Node.js的环境安装配置(使用nvm方式)
Oct 11 Javascript
javascript实现table单元格点击展开隐藏效果(实例代码)
Apr 10 Javascript
JavaScript变量类型以及变量作用域详解
Aug 14 Javascript
新手如何快速理解js异步编程
Jun 24 Javascript
微信小程序图片加载失败时替换为默认图片的方法
Dec 09 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基础学习笔记
2007/03/18 PHP
支持数组的ADDSLASHES的php函数
2010/02/16 PHP
php sybase_fetch_array使用方法
2014/04/15 PHP
PHP人民币金额转大写实例代码
2015/10/02 PHP
100多行PHP代码实现socks5代理服务器[2]
2016/05/05 PHP
php str_getcsv把字符串解析为数组的实现方法
2017/04/05 PHP
禁止F5等快捷键的JS代码
2007/03/06 Javascript
JavaScript XML操作 封装类
2009/07/01 Javascript
jQuery学习笔记[1] jQuery中的DOM操作
2010/12/03 Javascript
鼠标滑上去后图片放大浮出效果的js代码
2011/05/28 Javascript
jQuery中 noConflict() 方法使用
2013/04/25 Javascript
在JavaScript里嵌入大量字符串常量的实现方法
2013/07/07 Javascript
jquery防止重复执行动画避免页面混乱
2014/04/22 Javascript
JavaScript程序设计之JS调试
2015/12/09 Javascript
Flow之一个新的Javascript静态类型检查器
2015/12/21 Javascript
基于JQuery实现图片上传预览与删除操作
2016/05/24 Javascript
使用Bootstrap打造特色进度条效果
2017/05/02 Javascript
用户管理的设计_jquery的ajax实现二级联动效果
2017/07/13 jQuery
bootstrap基本配置_动力节点Java学院整理
2017/07/14 Javascript
详解在vue-cli项目下简单使用mockjs模拟数据
2018/10/19 Javascript
利用hasOwnProperty给数组去重的面试题分享
2018/11/05 Javascript
[15:46]教你分分钟做大人——沙王
2015/03/11 DOTA
python 编程之twisted详解及简单实例
2017/01/28 Python
Python tornado队列示例-一个并发web爬虫代码分享
2018/01/09 Python
python3.5 tkinter实现页面跳转
2018/01/30 Python
Python基于百度云文字识别API
2018/12/13 Python
对Python中小整数对象池和大整数对象池的使用详解
2019/07/09 Python
基于python进行抽样分布描述及实践详解
2019/09/02 Python
Python实现打印实心和空心菱形
2019/11/23 Python
Python类绑定方法及非绑定方法实例解析
2020/10/09 Python
Python之Sklearn使用入门教程
2021/02/19 Python
如何启动时不需输入用户名与密码
2014/05/09 面试题
物业门卫岗位职责
2013/12/28 职场文书
学前教育学生自荐信范文
2013/12/31 职场文书
孩子教育的心得体会
2014/09/01 职场文书
死亡赔偿协议书
2015/01/28 职场文书