禁用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 相关文章推荐
jQuery事件绑定.on()简要概述及应用
Feb 07 Javascript
js加载之使用DOM方法动态加载Javascript文件
Nov 08 Javascript
JS定义网页表单提交(submit)的方法
Mar 20 Javascript
js实现左侧网页tab滑动门效果代码
Sep 06 Javascript
JavaScript实现标题栏文字轮播效果代码
Oct 24 Javascript
javascript中的 object 和 function小结
Aug 14 Javascript
详解Vue.js——60分钟组件快速入门(上篇)
Dec 05 Javascript
数组Array的排序sort方法
Feb 17 Javascript
JavaScript实现无穷滚动加载数据
May 06 Javascript
Angular实现双向折叠列表组件的示例代码
Nov 21 Javascript
Vuex的实战使用详解
Oct 31 Javascript
vue-cli3.X快速创建项目的方法步骤
Nov 14 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
使用CodeIgniter的类库做图片上传
2014/06/12 PHP
php实现汉字验证码和算式验证码的方法
2015/03/07 PHP
Symfony2实现在controller中获取url的方法
2016/03/18 PHP
thinkphp修改配置进入默认首页的方法
2017/02/07 PHP
JavaScript调用ajax获取文本文件内容实现代码
2014/03/28 Javascript
nodejs npm install全局安装和本地安装的区别
2014/06/05 NodeJs
js实现模拟计算器退格键删除文字效果的方法
2015/05/07 Javascript
深入学习JavaScript中的Rest参数和参数默认值
2015/07/28 Javascript
基于jQuery实现多层次的手风琴效果附源码
2015/09/21 Javascript
javascript常用函数(2)
2015/11/05 Javascript
基于JavaScript实现树形下拉框
2016/08/10 Javascript
详解微信开发中snsapi_base和snsapi_userinfo及静默授权的实现
2017/03/11 Javascript
Jquery 动态添加元素并添加点击事件实现过程解析
2019/10/12 jQuery
vue中 数字相加为字串转化为数值的例子
2019/11/07 Javascript
vue循环中点击选中再点击取消(单选)的实现
2020/09/10 Javascript
[02:25]DOTA2英雄基础教程 虚空假面
2014/01/02 DOTA
[01:23:35]Ti4主赛事胜者组 DK vs EG 1
2014/07/19 DOTA
Python字符编码判断方法分析
2016/07/01 Python
python 循环while和for in简单实例
2016/08/16 Python
python dataframe 输出结果整行显示的方法
2018/06/14 Python
python3 小数位的四舍五入(用两种方法解决round 遇5不进)
2019/04/11 Python
通过 Python 和 OpenCV 实现目标数量监控
2020/01/05 Python
python GUI库图形界面开发之PyQt5图片显示控件QPixmap详细使用方法与实例
2020/02/27 Python
HTML5之HTML元素扩展(下)—增强的Form表单元素值得关注
2013/01/31 HTML / CSS
美国专业级皮肤病和spa品质护肤品的高级零售网站:SkinCareRx
2017/02/06 全球购物
一站式跨境收款解决方案:Payoneer(派安盈)
2018/09/06 全球购物
教师找工作推荐信
2013/11/23 职场文书
2015年员工试用期工作总结
2014/12/12 职场文书
受资助学生感谢信
2015/01/21 职场文书
岗位职责范本大全
2015/02/26 职场文书
工作犯错保证书
2015/05/11 职场文书
校园开放日新闻稿
2015/07/17 职场文书
2019求职信大礼包
2019/05/15 职场文书
Java基础-封装和继承
2021/07/02 Java/Android
Mysql 数据库中的 redo log 和 binlog 写入策略
2022/04/26 MySQL
mybatis 获取更新记录的id
2022/05/20 Java/Android