屏蔽浏览器退格键页面后退
2019独角兽企业重金招聘Python工程师标准>>>
window.onload = function () {document.getElementsByTagName("body")[0].onkeydown = function (event) {if (event.keyCode == 8) {var elem = event.target || event.srcElement || event.currentTarget;var name = elem.nodeName;if (name != 'INPUT' && name != 'TEXTAREA') {console.info("1");return _stopIt(event);}var type_e = elem.type.toUpperCase();if (name == 'INPUT' && (type_e != 'TEXT' && type_e != 'TEXTAREA' && type_e != 'PASSWORD' && type_e != 'FILE' && type_e != 'EMAIL' && type_e != 'SEARCH')) {console.info("2");return _stopIt(event);}if (name == 'INPUT' && (elem.readOnly == true || elem.disabled == true)) {console.info("3");return _stopIt(event);}}};
};
function _stopIt(e) {if(e.returnValue) {e.returnValue = false ;}if(e.preventDefault){e.preventDefault();}return false;
}
tips:
本文由wp2Blog导入,原文链接:http://devonios.com/prevent-backspace-key-backpage.html
转载于:https://my.oschina.net/yangyan/blog/859192
屏蔽浏览器退格键页面后退相关推荐
- 屏蔽Backspace(退格)键后退功能
屏蔽"Backspace"(退格)键后退功能2008-01-17 16:18本来这个脚本不难,但是我接到的需求可不太容易实现 创建工单时,屏蔽"Backspace&quo ...
- Google Chrome 将禁止“退格键”作为后退按钮使用
在Google Chrome浏览器中,"退格键(Backspace)"具有"后退/转到上一页"的功能,如果用户在一个页面输入了内容,不小心点击退格键不是删除一个 ...
- js屏蔽键盘退格键(backspace或者叫后退键)1
其实说禁用也不是完全禁用,后退键在各浏览器下默认为点击了一下后退按钮,只要保证正常的文字录入还可以用,其他情况下的退格键一律禁掉.看代码吧. Js代码 <script type=" ...
- JS禁用浏览器退格键
转载至JS过滤BackSpace 我们在真实的项目开发中经常会使用JS对键盘上的一些按键进行禁用,常见的比如说退格键(backspace/后退键),我在一个项目中就遇到过在页面编辑的时候禁用掉退格键, ...
- JS屏蔽功能类(屏蔽F5,退格键,空格键......
1.屏蔽功能类ITPUB个人空间Ar~${ d8L4Y ITPUB个人空间0O:n2A d;w s 1.1 屏蔽键盘所有键ITPUB个人空间\3Z0Ce5{ 4i#tb(G` \22328375< ...
- 屏蔽鼠标右键、Ctrl+N、Shift+F10、F11、F5刷新、退格键
<script language="Javascript"><!-- //屏蔽鼠标右键.Ctrl+N.Shift+F10.F11.F5刷新.退格键 //A ...
- js控制禁用退格键回到上一个页面
js控制禁用退格键回到上一个页面 我们在真实的项目开发中经常会使用JS 对键盘上的一些按键进行禁用,常见的比如说退格键(backspace/ 后退键),我在一个项目中就遇到过在页面编辑的时候禁用掉退格 ...
- html页面退格代码,HTML中的退格键
有没有一种方法可以实现HTML中的Backspace功能? 我们有什么特殊标签吗? 可以在StackOverflow本身中找到一个显示需要这种东西的示例. 请参阅获取Java中的当前堆栈跟踪. 在最佳 ...
- Firefox 终于对退格键“下手”了!
你有因用过退格键而后悔吗? 作者 | 苏宓 出品 | CSDN(ID:CSDNnews) 写代码时,你经历过电脑突然黑屏的恐惧感吗? 还没来得及 Ctrl+S,一朝回到"最初的模样" ...
最新文章
- 如何配置网络地址转换(NAT)—Vecloud微云
- 一篇文章带你详解 HTTP 协议之报文首部及字段详解(中)
- boost::set_intersection相关的测试程序
- 面经——嵌入式软件工程师面试遇到的经典题目
- java token_Java实现基于token认证的方法示例
- 在window打包war
- 项目解析jsx文件_React 基础:JSX 扩展语法
- 14.1.2 Checking InnoDB Availability 检查InnoDB 可用性:
- 手机中文c语言编辑器,Turbo C中文(c语言编辑器)v3.7.8.9
- 课程设计方案模板MySQL_MYSQL数据库课程设计.doc
- 【每周论文阅读-第四周】proposal-level 特征聚合视频目标检测方法02
- vue下载本地静态文件
- Spring注解@Value在controller无法获取到值
- 互联网金融的普惠之道
- latex 公式换行_如何在微信公众号中!编辑出漂亮的数学公式?
- [CF1463F]Max Correct Set
- 基于人工势场法的二维平面内无人机的路径规划的matlab仿真,并通过对势场法改进避免了无人机陷入极值的问题
- Oracle Databasae wallet使用指南
- 【PPT】折线线条怎么画?
- [OpenGL] 使用Assimp库的骨骼动画
热门文章
- android sharesdk分享功能,Android ShareSDK快速实现分享功能
- Matlab 2022a 安装教程(手把手式教程 超简单)
- 视觉SLAM学习--相机成像模型及标定
- 解决win10系统中截图异常放大的问题
- sharepoint文件夹本地同步_Windows平台下使用 Rclone 挂载 OneDrive 为本地硬盘
- 基于android的考勤定位算法,基于移动定位服务的考勤管理系统
- JVM实战与原理---内存区域分配
- 开源python-打包发布
- 【Python】数据科学家提高效率的 40 个 Python 技巧
- 《Python3网络爬虫开发实战(第二版)》上市了!!!!