`
Java_大猫
  • 浏览: 173086 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

禁止IE backspace

 
阅读更多
    $(document).keydown(function(e){  
       var target = e.target ;  
       var tag = e.target.tagName.toUpperCase();  
       if(e.keyCode == 8){  
        if((tag == 'INPUT' && !$(target).attr("readonly"))||(tag == 'TEXTAREA' && !$(target).attr("readonly"))){  
         if((target.type.toUpperCase() == "RADIO") || (target.type.toUpperCase() == "CHECKBOX")){  
          return false ;  
         }else{  
          return true ;   
         }  
        }else{  
         return false ;  
        }  
       }  
      });  
分享到:
评论
1 楼 caolong0210 2012-06-15  
非常感谢,刚好须要这个

相关推荐

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

    ### JS禁止Backspace键使浏览器后退的实现方法 #### 背景介绍 在Web应用开发过程中,可能会遇到一种情况:用户在使用浏览器时,无意间按下Backspace键导致浏览器返回上一页,从而造成用户体验不佳或数据丢失等问题...

    JavaScript如何禁止Backspace键

    在Web开发中,某些情况下我们可能需要在输入框中禁止使用Backspace键,特别是在输入框被设置为只读时,以防止用户在IE浏览器中通过按下Backspace键意外返回到前一个浏览的页面。本文将详细解释如何通过JavaScript来...

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

    一个常见的解决方案是禁止用户通过键盘上的Backspace键后退页面,这可以通过JavaScript来实现。 首先,我们需要编写一个函数来阻止Backspace键的默认行为。这个函数名为`banBackSpace`,它接收一个事件对象作为参数...

    屏蔽退格键后退网页功能

    当我们在jsp上有个只读文本框的时候,用户在文本框内点击BackSpace会后退网页,此js直接引用到jsp内就可以屏蔽退格键后退网页的功能,删除功能还在。经测试,谷歌,IE都可以用。

    js禁止使用退格键

    // 禁止 IE 和 Chrome 浏览器中的 Backspace 操作 document.onkeydown = forbidBackSpace; ``` #### 详细说明 1. **函数定义**:`forbidBackSpace(e)` 函数用于检测用户的按键操作,并根据条件决定是否阻止退格键...

    web 屏蔽BackSpace键实例代码

    首先,我们需要一个函数来处理键盘事件,禁止Backspace键。在示例代码中,这个函数被命名为`forbidBackSpace`。它接收一个事件对象作为参数,这个对象通常由浏览器在键盘事件触发时提供。通过`ev.target`或`ev....

    jquery+js两种方式实现的禁止退格键回退

    在JavaScript中,我们可以使用`addEventListener`或`attachEvent`(IE浏览器兼容性处理)来监听键盘事件。具体代码如下: ```javascript document.addEventListener('keydown', function(event) { if (event....

    JavaScript屏蔽Backspace键的实现代码

    今天在IE浏览器下发现,当把使用readonly="readonly"属性将文本框设置成只读<input type="text" readonly="readonly... //处理键盘事件 禁止后退键(Backspace)密码或单行、多行文本框除外 function banBackSpace

    javascript禁制后退键(Backspace)实例代码.docx

    // 禁止退格键作用于IE、Chrome document.onkeydown = banBackSpace; ``` #### 四、扩展思考 除了上述的基本实现外,还可以考虑更多的细节来增强功能的完整性和用户体验: - 对于复杂的表单,可能需要区分不同的...

    JavaWeb页面中防止点击Backspace网页后退情况

    // 禁止后退键 作用于IE、Chrome document.onkeydown = banBackSpace; ``` 在这个函数中,我们首先检查了事件的类型(`t`),然后检查了事件源(`obj`)的`readonly`和`enabled`属性,以确保在密码和文本输入框中...

    javascript禁制后退键(Backspace)实例代码

    // 禁止退格键 作用于IE、Chrome document.onkeydown = banBackSpace; ``` 这段代码的主要目的是监听键盘事件,特别是用户按下Backspace键时的行为。它通过`banBackSpace`函数来实现禁用后退键的功能。函数首先获取...

    js屏蔽页面回退功能

    屏蔽回退键 支持Firefox、Opera IE、Chrome

    js 禁用只读文本框获得焦点时的退格键

    在JavaScript编程中,处理只读文本框时遇到的一个普遍问题是,当用户在只读文本框获得焦点的情况下按下了回退键(backSpace),浏览器会将焦点转移回前一个页面,这可能会导致用户意外地丢失之前填写的所有数据。...

    javascript怎么禁用浏览器后退按钮

    // 禁止后退键作用于IE、Chrome document.onkeydown=banBackSpace; ``` 4. 禁止缓存 当页面不希望被浏览器缓存时,也可以使用JavaScript来设置HTTP响应头,通过控制缓存来间接禁用后退按钮。使用`response.set...

    如何禁用一些快捷键?怎么禁用快捷键?

    4. **兼容性处理**:考虑到不同浏览器对事件对象的支持不同,本示例中的代码同时支持IE和其他现代浏览器。 通过上述方法,我们可以有效地禁用特定的快捷键,为用户提供更加可控和友好的使用环境。这对于开发定制化...

    JavaScript+快捷键设置

    - **设置IE的图标**: ```html ``` - **阻止框架嵌套**: ```javascript if (top.location != self.location) top.location = self.location; ``` #### 三、扩展知识点 - **获取客户端真实IP地址**(通过...

    基于jquery的禁用右键、文本选择功能、复制按键的实现代码

    此外,代码中还包含了其他一些键盘事件的禁用,如`F5`刷新、`F11`全屏、`Ctrl+N`新建窗口、`Shift+F10`打开上下文菜单以及退格键(`Backspace`)。这些都是通过检测不同的按键码或组合键来实现的。例如,禁用`F5`...

    JQuery防止退格键网页后退的实现代码

    最后,文档提到的代码已经在IE9和Firefox 10.0.2浏览器上测试过。这提示了开发者在实现跨浏览器功能时需要进行适当的兼容性测试。虽然代码在这些浏览器上可能表现正常,但在其他浏览器上可能会有不同的表现,特别是...

Global site tag (gtag.js) - Google Analytics