JavaScript阻止浏览器F5刷新
来源:互联网 发布:sql where like 多字段 编辑:程序博客网 时间:2024/05/16 00:43
前几天的项目用到一个小功能,用js来阻住用户在键盘上按F5刷新,这个功能不难,主要就是获取键盘事件,如果是按的F5则阻止就好了。话不多说直接上代码。
//禁止用F5键 document.onkeydown = function(e){ e = window.event || e; var keycode = e.keyCode || e.which; if(keycode == 116){ if(window.event){// ie try{e.keyCode = 0;}catch(e){} e.returnValue = false; }else{// firefox e.preventDefault(); } }}
看了代码是不是很简单呢?只要获取到document的键盘按下的事件,然后获取按键的keyCode,F5的keyCode是116 ,然后再分浏览器的阻止浏览器默认行为(此处为刷新)就可以了。
0 0
- JavaScript阻止浏览器F5刷新
- Javascript-禁用浏览器右键和F5刷新功能
- JAVASCRIPT:-->屏蔽 F5 刷新键
- javascript屏蔽F5刷新键
- 浏览器中F5刷新和crtl+F5的区别
- F5刷新浏览器不缓存静态资源
- 前端告别浏览器F5刷新
- 怎样防止浏览器刷新重复提交数据(F5,右键刷新)
- JavaScript阻止浏览器默认操作
- javascript阻止浏览器后退事件。
- javascript 阻止浏览器弹窗
- 在浏览器中,按f5(浏览器中的刷新按钮),与f5+ctrl 、回车的区别
- css---火狐浏览器下按F5刷新checkbox仍然选中
- 在浏览器地址栏按回车、F5、Ctrl+F5刷新网页的区别
- 在浏览器地址栏按回车、F5、Ctrl+F5刷新网页的区别
- 在浏览器地址栏按回车、F5、Ctrl+F5刷新网页的区别
- 在浏览器地址栏按回车、F5、Ctrl+F5刷新网页的区别
- 在浏览器地址栏按回车、F5、Ctrl+F5刷新网页的区别
- error C3861: “rand”: 找不到标识符
- 在微信调试中如何将本地IP发布到外网,以便更好的Dug调试
- JavaWeb基础学习之servlet
- html的<meta>用法
- Linux进程控制相关概念
- JavaScript阻止浏览器F5刷新
- “块”概念
- PHPCMS中调用自定义BOX值与选项方法
- Struts2入门+Hello Word实例
- 老年连续性非卧床腹膜透析相关性腹膜炎临床分析
- BNUOJ26429 Space Elevators(贪心)
- 老年尿毒症患者腹透置管术的一些经验
- Unity3D研究院之异步加载游戏场景与异步加载游戏资源进度条
- iOS开发UI篇—在UITableview的应用中使用动态单元格来完成app应用程序管理界面的搭建