`

js 键盘事件

阅读更多

 

<script>    
   function KeyDown(){ //屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键    
    //alert("ASCII代码是:"+event.keyCode);    
    if ( (window.event.altKey)&&    
    (  (window.event.keyCode==37)|| //屏蔽 Alt+ 方向键 ←    
       (window.event.keyCode==39) )  ){ //屏蔽 Alt+ 方向键 →    
        alert("不准你使用ALT+方向键前进或后退网页!");    
        event.returnValue=false;    
    }   
   if ((event.keyCode==8) || //屏蔽退格删除键    
     (event.keyCode==116)|| //屏蔽 F5 刷新键    
     (event.keyCode==112)|| //屏蔽 F1 刷新键    
     (event.ctrlKey && event.keyCode==82)){ //Ctrl + R    
     event.keyCode=0;    
     event.returnValue=false;    
     alert("不准你使用快捷!");    
    }    
   if ((event.ctrlKey)&&(event.keyCode==78)) //屏蔽 Ctrl+n    
   {   
     alert("ctrl + n");   
    event.returnValue=false;    
   }   
    if ((event.shiftKey)&&(event.keyCode==121)) //屏蔽 shift+F10    
      {   
        alert(" shift+F10 ");   
        event.returnValue=false;    
     }   
    if (window.event.srcElement.tagName == "A" && window.event.shiftKey)    
   {   
      window.event.returnValue = false; //屏蔽 shift 加鼠标左键新开一网页    
   }   
       
    if ((window.event.altKey)&&(window.event.keyCode==115)){ //屏蔽Alt+F4    
    alert('Alt+F4');   
    //window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");    
    return false;   
}    
  }   
document.onkeydown = KeyDown      
</script>  

 

<script language="javascript" for="document" event="onkeydown">   
        var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;   
        if (keyCode == 13) {   
             controlForm(1);   
        }    
    </script> 

 

分享到:
评论

相关推荐

    js键盘事件全面控制_兼容FireFox和IE

    浏览器的按键事件 在浏览器中,键盘事件可以分为三种类型: * keydown:在用户按下键盘上的某个键时触发该事件。 * keypress:在用户按下键盘上的某个键时,如果该键可以输入字符,例如字母或数字等,则触发该事件...

    js键盘事件

    js键盘事件

    javascript键盘响应事件

    一、原生JavaScript键盘事件 1. `keydown`事件:当用户按下键盘上的一个键时触发。 2. `keyup`事件:当用户释放键盘上的一个键时触发。 3. `keypress`事件:对于可打印字符,此事件在`keydown`之后、`keyup`之前...

    js键盘事件实现人物的行走

    主要为大家详细介绍了js键盘事件实现人物的行走,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    JavaScript键盘事件测试小结

    在本文中,我们将深入探讨JavaScript键盘事件的测试总结,主要关注各种浏览器(如IE、Firefox、Safari和Opera)中的行为差异。 首先,键盘事件包括`keydown`、`keypress`、`input`和`keyup`。当用户按下键盘上的键...

    js键盘事件参考学习_兼容FireFox和IE

    **第一部分:浏览器的按键事件** 键盘事件包括三种类型:`keydown`、`keypress`和`keyup`。`keydown`事件在用户按下键盘键时触发,`keyup`事件在用户释放键盘键时触发,而`keypress`事件则在用户按下可打印字符(如...

    javascript键盘事件[定义].pdf

    JavaScript 键盘事件是网页开发中的重要组成部分,用于监听用户在键盘上按下、释放按键的行为。在本文中,我们将深入探讨浏览器的键盘事件、兼容性问题以及如何在不同浏览器中实现键盘事件监听。 首先,浏览器的...

    javascript键盘事件大全event.keycode

    javascript键盘事件大全,最全的键盘事件event.keycode

    js得到键盘所有事件

    键盘事件全面控制,html,查看按键值 key, 键盘上对应的值

    JavaScript 事件处理 常用事件(鼠标事件、键盘事件、表单事件)示例代码

    JavaScript 事件处理 常用事件(鼠标事件、键盘事件、表单事件)示例代码JavaScript 事件处理 常用事件(鼠标事件、键盘事件、表单事件)示例代码JavaScript 事件处理 常用事件(鼠标事件、键盘事件、表单事件)示例...

    密码软键盘&&键盘屏蔽、释放屏蔽的js

    "JS键盘事件_寒风.htm"可能是一个关于JavaScript键盘事件的教程,帮助理解如何处理键盘输入。其他文件如"AP1.0-应用平台API参考手册-V1.0.doc"和"prototype_百度百科.htm"可能是关于JavaScript API和其他相关技术的...

    js操作键盘事件

    NULL 博文链接:https://mzl-2011.iteye.com/blog/1178769

    javascript 键盘事件总结 推荐

    [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]不过并不止提交按钮会激发form的submit事件,连同上面的归纳如下: 1. 如果表单里有一个type=”submit”的按钮,回车键生效。 2. 如果表单里只有一个type=”te

    js 键盘事件 鼠标单击事件

    事件名称 说明 onkeypress 这个事件在用户按下并放开任何字母数字...onkeyup 这个事件在用户放开任何先前按下的键盘键时发生。 onkeydown 这个事件在用户按下任何键盘键(包括系统按钮,如箭头键和功能键)时发生。

    javascript键盘事件全面控制脚本代码.docx

    javascript键盘事件全面控制脚本代码.docx

    JavaScript(js)处理的HTML事件、键盘事件、鼠标事件简单示例

    本文实例讲述了JavaScript(js)处理的HTML事件、键盘事件、鼠标事件。分享给大家供大家参考,具体如下: 示例代码: HTML文件: &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF...

    JS键盘控制JS键盘控制JS键盘控制

    总的来说,JavaScript键盘控制是通过监听键盘事件并响应用户输入来实现的。通过理解并利用这些事件和相关属性,开发者可以创建丰富的交互体验,如游戏控制、快捷键系统或者自定义输入处理。在实际项目中,务必注意...

    Javascript检测键盘事件代码

    Javascript检测键盘事件代码,非常经典。希望大家下载

    js键盘回车事件

    js键盘回车事件,下载即可用,简单实用...

    jquery 搜索 键盘选择 li 键盘事件 鼠标事件

    jquery 搜索 键盘选择 li 键盘事件 鼠标事件 ul li 鼠标+键盘上下选择li li变色

Global site tag (gtag.js) - Google Analytics