Iefans,靠谱的软件下载站

首页 最新文章 最新安卓 最新苹果 浏览器 IE教程 在线图片编辑 最新软件 最新游戏

当前位置: IEfans / IE专区 / IE动态/ js禁止Backspace键使浏览器后退的实现方法

js禁止Backspace键使浏览器后退的实现方法

编辑:秩名2020-08-05 09:27:05

在项目中遇到按下Backspace键让浏览器后退的问题,上网搜了几种解决方案都不太理想。于是集众人之智,采众家之长,归纳如下:

1、在公用js中定义阻止Backspace的方法

js禁止Backspace键使浏览器后退的实现方法

方法注释写的很清晰了,这里不过多解释。

2、页面加载完成就调用该方法

js禁止Backspace键使浏览器后退的实现方法

注: 按键事件触发顺序: keydown -> keypress ->textInput -> keyup

存在问题:select下拉列表展开后,无法获取键盘事件,此时按Backspace键,浏览器还是会回退到历史;解决办法:将select下拉框改为easyUI的combobox;

以上这篇js禁止Backspace键使浏览器后退的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持iefans网。


返回旧版Copyright © 1998-2025 www.iefans.net All Rights Reserved 浙ICP备2024095705号-3 意见反馈