- 浏览: 521761 次
- 性别:
- 来自: 青岛
文章分类
- 全部博客 (222)
- 帖子来的 (3)
- JavaScript (25)
- Java (10)
- DataBase (2)
- el表达式 (1)
- html (4)
- FCKEDITOR和TINYMCE (3)
- tomcat (5)
- JavaEE (12)
- Eclipse (7)
- Windows (3)
- Dos命令 (1)
- Oracle (20)
- 乱搞 (1)
- AHK (3)
- TC (2)
- vim (12)
- Perl (13)
- ANT (6)
- Android (3)
- antlr (1)
- SSH (14)
- C/C++ (3)
- wordpress (4)
- CSS (3)
- java2D (1)
- Lucene (4)
- Linux (9)
- jquery (4)
- testsomething (7)
- JVM监控优化 (3)
- emacs (4)
- svn cvs版本控制 (2)
- 硬件 (1)
- j2me (2)
- maven (5)
- WebService (4)
- aspectJ (1)
- 算法 (2)
- mysql (1)
- project (2)
- 正则表达式 (2)
- firefox (1)
最新评论
-
直觉:
gua 顶
com.opensymphony.xwork2.inject.DependencyException -
fordfelix:
加了以后 任然存在这个异常 求解!!
struts2 json 插件 @JSON(serialize = false) -
fangyan_oracle:
谢谢了, 很受用
用IE修改当前页面内容的代码zzzz -
cfying:
[flash=200,200][/flash][url][/u ...
精解window.setTimeout()使用方式与参数传递问题!(转) -
qinglangee:
tiewazi 写道param必须是全局变量(即window对 ...
精解window.setTimeout()使用方式与参数传递问题!(转)
bbs : http://topic.csdn.net/u/20100812/10/b20725d5-3862-4407-b5a9-096d0643da50.html
怎么禁用浏览器的退格键,就是按退格键不返回上一个页面,或者弹出提示,然后跳到指定的页面??
这个是别人写的一个js。
楼上这样只能禁止键盘的backspace,如果用户去点浏览器上的按钮呢
试试这个
<a href=# onclick="location.replace('b.html');">bbbbbbbbbb</a>
这个方法好像在firefox下不起作用啊??
在firefox下不能用,主要是兼容性问题,firefox下有不少特有的方法,可以改一下。
怎么禁用浏览器的退格键,就是按退格键不返回上一个页面,或者弹出提示,然后跳到指定的页面??
这个是别人写的一个js。
<script type="text/javascript"> /*禁用backspace键的后退功能,但是可以删除文本内容*/ 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,如果用户去点浏览器上的按钮呢
试试这个
<a href=# onclick="location.replace('b.html');">bbbbbbbbbb</a>
引用
/*禁用backspace键的后退功能,但是可以删除文本内容*/
document.onkeydown = check;
function check(e) {....
document.onkeydown = check;
function check(e) {....
这个方法好像在firefox下不起作用啊??
在firefox下不能用,主要是兼容性问题,firefox下有不少特有的方法,可以改一下。
<script type="text/javascript"> /*禁用backspace键的后退功能,但是可以删除文本内容*/ 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; var obj = e.srcElement?e.srcElement:e.target; var keycode = e.keyCode?e.keyCode:e.which; if (((keycode == 8) && //BackSpace ((obj.type != "text" && obj.type != "textarea" && obj.type != "password") || obj.readOnly == true)) || ((e.ctrlKey) && ((keycode == 78) || (keycode == 82)) ) || //CtrlN,CtrlR (keycode == 116) ) { //F5 if(window.event){ event.keyCode = 0; event.returnValue = false; }else{ e.preventDefault(); } } return true; } </script>
发表评论
-
实现jQuery的document.ready功能js代码
2010-09-12 09:15 2829<!DOCTYPE html PUBLIC &quo ... -
改变form 的action时不能用jquery的$("#formId")
2010-07-15 11:55 2989$("#formId").action=& ... -
谷歌的在线翻译API(转)
2010-03-23 16:34 1836谷歌的在线翻译API很好用哈哈 <!DOCTYPE ... -
12种不宜使用的Javascript语法(转载)
2010-01-22 22:13 1040... -
English 背单词
2010-01-12 16:05 1422李老师 跟我攒单词系列的500个单词 <!DOCT ... -
页面定时跳转
2009-11-26 09:51 1381<body> <div id=& ... -
Javascript获得屏幕长度宽度
2009-04-20 22:47 2030网页可见区域宽 document.body.clientWi ... -
document.body.contentEditable='true'
2008-02-21 11:49 7026javascript:document.body.conten ... -
js简单实现div圆角
2008-02-02 15:28 2349原文 http://www.w3pop.com/comm/vi ... -
[JS]slice()方法的使用
2008-02-01 08:45 4627var a; a = new Array("a&q ... -
Ajax::prototype 源码解读 之 prototype.js [转]
2008-01-31 16:23 2054Ajax::prototype 源码解读 之 protot ... -
js鼠标事件大全
2008-01-30 13:59 1838一般事件 事件 浏览器支持 描述 onClick IE ... -
JS操作select相关方法:新增 修改 删除 选中 清空 判断存在 等(转)
2008-01-28 11:32 13561.判断select选项中 是否存在Value="p ... -
js读取文本文件-xmlHTTP
2008-01-16 14:59 3394<html> <head> ... -
xmlhttp 乱码 的解决方法 (UTF8,GB2312 编码 解码)(转)
2008-01-16 13:28 2814用xmlhttp post form时的表单乱码有两方面的原因 ... -
嗯, js编码转换(转)
2008-01-16 10:03 3958随便写写, 有兴趣就看, 与.net无多大关系. 这几天无 ... -
动态添加删除行
2007-12-28 15:04 1239//添加行 function addRow(tableNam ... -
如何用js来判断浏览器类型(ie,firefox)等等(zzz)
2007-12-24 17:06 3047现在网络上的浏览器,操作系统就象中国的方言一样,那个叫多啊!这 ... -
js 兼容(转)
2007-12-24 15:44 14931,document.getElementById替代docu ... -
点击表头排序的几种方法(转)
2007-12-24 15:32 1195我记得老早老早大家就开始在经典讨论表格排序的问题了,过了这么多 ...
相关推荐
关于浏览器退格键的禁用,可行的方法有很多,在本文将为大家详细介绍下在js中时如何做到的,有需求的各位可以参考下
是一个客户端 JavaScript 组件,可防止退格键在浏览器中返回。 您可以将它与或。 npm / 浏览器化 npm install prevent-backspace 成分 component install jprichardson/prevent-backspace 例子 var ...
本文实例讲述了JQuery实现防止退格键返回的方法。分享给大家供大家参考。具体实现方法如下: 代码如下://浏览器中Backspace不可用 $(document).keydown(function(e){ var keyEvent; if(e.keyCode==8){ ...
是一个客户端 JavaScript 组件,可防止退格键在浏览器中返回。 用法 将项目添加到您的 Meteor 项目: meteor add uzumaxy:prevent-backspace 。 之后退格将不会用于导航。 执照 meteor-prevent-backspace项目获得了...
javascript编写的禁用退格和回车键,兼容所有主流的浏览器,ie6,7,8,9,10 FireFox,谷歌。
再见退格键(Chrome浏览器扩展程序) 消除了退格键以不返回到上一页的情况。 很简单! 再也不会在按Backspace键时返回上一页了。 只需安装再见Backspace! 和voilà...其余部分由扩展程序完成。 尽情享受Chrome的...
特征将此项目添加到您的应用程序后,退格键只会在您处于输入字段或文本区域时由浏览器注册。 没有任何依赖关系才能正常运行。学分这起源于 JP Richardson 的优秀库 ,它是作为对StackOverflow 问题的答案的重新打包...
停止退格键快捷方式带您回到上一页。 您是否曾经按过“退格”键才发现Chrome已将您带到上一页? Chrome浏览器具有用于“退格”按钮的键盘快捷键,按下该快捷键可将您带到上一个网址。 大多数用户不使用此功能,而...
返回热键: Ctrl +退格键可转到上一个网页。 带编号的google链接:按下相应的num按钮访问google搜索结果。 切换Reddit侧栏: Ctrl + B可以打开或关闭Reddit侧栏。 myvideogamelist排序器:按分数自动对游戏进行排序
清空吉特盒子上的关键字:esc或者ctrl 退格键 查找并切换历史搜索记录:键盘上下方向键 Gidot box配合百度引擎的另类小技巧: 1、计算器:直接输入算式并回车,则百度显示计算后的结果,比如输入:12345678 ...
这个简单的扩展允许您使用退格键返回浏览器历史中的一页(当没有输入一些... 这个简单的扩展名使您可以使用Backspace键在浏览器历史记录中返回一页(当未在某些输入字段中键入时),或使用shift + Backspace前进。该...
用法暂停/播放的空间选择图层以对其进行操作(单击时间线或侧边栏) Shift +滚动或捏以缩放文本和图像拖动以移动它们箭头键在关键点之间跳转退格键删除关键点进口通过拖动视频图像或音频文件通过点击“ +媒体” 通过...
重新启用退格键作为后退导航按钮(写文本时除外)。 使用退格按钮返回! 此扩展程序将退格键重新启用为后退导航按钮-除非您正在编写文本。 2.1的新增功能:================= *现在,选项中的两个URL列表接受“ *”...
语言:English 这个简单的扩展名使您可以使用Backspace键在浏览器历史记录中返回上一页(当不输入某些...该扩展程序适用于Linux用户(因为Chrome for Linux不具有此功能),但不应破坏Windows / Mac上的内置退格键导航。
语言:한국어 Chrome退格键按下。 您是浏览器的历史记录 退格恢复
概述:Backspace键使退格作为后退导航的快捷方式。 浏览器禁用这种行为,前一段时间,而这个扩展可以帮助谁想要回用户。 描述: Enablegoingbackbypressingbackspacekey Backspace键使退格作为后退导航的快捷方式。 ...
最初,在添加键盘支持时,我使用keypress事件来调用函数,但由于不推荐使用keypress,但后来我不得不更改自己的调用方法,但我也意识到退格键没有任何unicode。 我为我的keyboardEvent切换为keydown,