`
Drakedog
  • 浏览: 48686 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

javascript屏蔽键盘鼠标事件

阅读更多
后面将给出javascript的keycode。
屏蔽键盘事件:
<script language=javascript>

function keydown(){

if(event.keyCode==8){

      event.keyCode=0;

      event.returnValue=false;

      alert("当前设置不允许使用退格键");
   }
}
</script>
屏蔽鼠标事件:
function rightKey(){
      if(event.button==2){
      event.returnValue=false;        
       alert("禁止使用鼠标右键!");     
   }
}
以下是javascript的keycode:
keycode    8 = BackSpace BackSpace
keycode    9 = Tab Tab
keycode   12 = Clear
keycode   13 = Enter
keycode   16 = Shift_L
keycode   17 = Control_L
keycode   18 = Alt_L
keycode   19 = Pause
keycode   20 = Caps_Lock
keycode   27 = Escape Escape
keycode   32 = space space
keycode   33 = Prior
keycode   34 = Next
keycode   35 = End
keycode   36 = Home
keycode   37 = Left
keycode   38 = Up
keycode   39 = Right
keycode   40 = Down
keycode   41 = Select
keycode   42 = Print
keycode   43 = Execute
keycode   45 = Insert
keycode   46 = Delete
keycode   47 = Help
keycode   48 = 0 equal braceright
keycode   49 = 1 exclam onesuperior
keycode   50 = 2 quotedbl twosuperior
keycode   51 = 3 section threesuperior
keycode   52 = 4 dollar
keycode   53 = 5 percent
keycode   54 = 6 ampersand
keycode   55 = 7 slash braceleft
keycode   56 = 8 parenleft bracketleft
keycode   57 = 9 parenright bracketright
keycode   65 = a A
keycode   66 = b B
keycode   67 = c C
keycode   68 = d D
keycode   69 = e E EuroSign
keycode   70 = f F
keycode   71 = g G
keycode   72 = h H
keycode   73 = i I
keycode   74 = j J
keycode   75 = k K
keycode   76 = l L
keycode   77 = m M mu
keycode   78 = n N
keycode   79 = o O
keycode   80 = p P
keycode   81 = q Q at
keycode   82 = r R
keycode   83 = s S
keycode   84 = t T
keycode   85 = u U
keycode   86 = v V
keycode   87 = w W
keycode   88 = x X
keycode   89 = y Y
keycode   90 = z Z
keycode   96 = KP_0 KP_0
keycode   97 = KP_1 KP_1
keycode   98 = KP_2 KP_2
keycode   99 = KP_3 KP_3
keycode 100 = KP_4 KP_4
keycode 101 = KP_5 KP_5
keycode 102 = KP_6 KP_6
keycode 103 = KP_7 KP_7
keycode 104 = KP_8 KP_8
keycode 105 = KP_9 KP_9
keycode 106 = KP_Multiply KP_Multiply
keycode 107 = KP_Add KP_Add
keycode 108 = KP_Separator KP_Separator
keycode 109 = KP_Subtract KP_Subtract
keycode 110 = KP_Decimal KP_Decimal
keycode 111 = KP_Divide KP_Divide
keycode 112 = F1
keycode 113 = F2
keycode 114 = F3
keycode 115 = F4
keycode 116 = F5
keycode 117 = F6
keycode 118 = F7
keycode 119 = F8
keycode 120 = F9
keycode 121 = F10
keycode 122 = F11
keycode 123 = F12
keycode 124 = F13
keycode 125 = F14
keycode 126 = F15
keycode 127 = F16
keycode 128 = F17
keycode 129 = F18
keycode 130 = F19
keycode 131 = F20
keycode 132 = F21
keycode 133 = F22
keycode 134 = F23
keycode 135 = F24
keycode 136 = Num_Lock
keycode 137 = Scroll_Lock
keycode 187 = acute grave
keycode 188 = comma semicolon
keycode 189 = minus underscore
keycode 190 = period colon
keycode 192 = numbersign apostrophe
keycode 210 = plusminus hyphen macron
keycode 211 =
keycode 212 = copyright registered
keycode 213 = guillemotleft guillemotright
keycode 214 = masculine ordfeminine
keycode 215 = ae AE
keycode 216 = cent yen
keycode 217 = questiondown exclamdown
keycode 218 = onequarter onehalf threequarters
keycode 220 = less greater bar
keycode 221 = plus asterisk asciitilde
keycode 227 = multiply division
keycode 228 = acircumflex Acircumflex
keycode 229 = ecircumflex Ecircumflex
keycode 230 = icircumflex Icircumflex
keycode 231 = ocircumflex Ocircumflex
keycode 232 = ucircumflex Ucircumflex
keycode 233 = ntilde Ntilde
keycode 234 = yacute Yacute
keycode 235 = oslash Ooblique
keycode 236 = aring Aring
keycode 237 = ccedilla Ccedilla
keycode 238 = thorn THORN
keycode 239 = eth ETH
keycode 240 = diaeresis cedilla currency
keycode 241 = agrave Agrave atilde Atilde
keycode 242 = egrave Egrave
keycode 243 = igrave Igrave
keycode 244 = ograve Ograve otilde Otilde
keycode 245 = ugrave Ugrave
keycode 246 = adiaeresis Adiaeresis
keycode 247 = ediaeresis Ediaeresis
keycode 248 = idiaeresis Idiaeresis
keycode 249 = odiaeresis Odiaeresis
keycode 250 = udiaeresis Udiaeresis
keycode 251 = ssharp question backslash
keycode 252 = asciicircum degree
keycode 253 = 3 sterling
keycode 254 = Mode_switch
 
分享到:
评论

相关推荐

    js屏蔽键盘鼠标\屏蔽打印等等

    标题与描述均提到了“js屏蔽键盘鼠标\屏蔽打印等等”,这主要涉及到JavaScript在网页上对用户输入设备(如键盘、鼠标)以及某些操作(如打印)的限制或禁用。这种技术通常用于保护网站内容不被轻易复制、打印或进行...

    javascript 屏蔽鼠标键盘的几段代码

    javascript 屏蔽鼠标键盘的几段代码 javascript 屏蔽鼠标键盘的几段代码是指通过javascript编程来限制用户在网页上的交互行为,包括屏蔽鼠标右键、Ctrl+n、Shift+F10、F5刷新、退格键等操作。本文将详细介绍这些...

    javascript经典特效---全面屏蔽鼠标键盘2.rar

    同样地,为了屏蔽键盘,我们可以这样处理: ```javascript document.addEventListener('keydown', preventKeyboard, false); document.addEventListener('keyup', preventKeyboard, false); function ...

    JavaScripte屏蔽右键,简单实用。

    在探讨如何使用JavaScript屏蔽网页中的右键功能时,我们首先需要理解右键菜单的基本概念以及JavaScript是如何介入并控制这一功能的。右键菜单,也被称为上下文菜单,是用户通过鼠标右键点击页面元素时弹出的一个菜单...

    javascript经典特效---全面屏蔽鼠标键盘.rar

    首先,要屏蔽用户的鼠标事件,可以使用`addEventListener`方法来监听并阻止鼠标事件。例如,阻止鼠标点击事件可以这样写: ```javascript document.addEventListener('click', function(event) { event....

    比较简洁好用的屏蔽鼠标左右键代码

    本文将深入探讨如何使用JavaScript实现简洁且高效的鼠标左右键屏蔽,并结合实际代码示例进行解析。 首先,我们需要了解JavaScript中的事件监听机制。在网页中,我们可以通过监听鼠标的`mousedown`事件来阻止用户的...

    用javascript屏蔽功能键

    ### 使用JavaScript屏蔽功能键 #### 1. 屏蔽键盘所有键 为了完全禁止用户通过键盘操作页面,可以通过以下方式实现: ```javascript document.onkeydown = function (event) { // 如果事件对象不存在,则创建一个...

    javaScript

    屏蔽键盘快捷键 - **应用场景**:有时候需要禁止用户使用某些键盘快捷键(如Ctrl+C复制),以防止对网站内容进行非法操作。 - **实现方式**:通过监听键盘事件(`keydown`)并阻止特定按键的默认行为。 - **示例代码...

    javaScript所能实现屏蔽功能总汇

    根据提供的文件内容,我们可以总结出JavaScript能够实现的多种屏蔽功能,包括但不限于禁用键盘快捷键、禁用右键菜单、阻止用户访问特定...例如,在屏蔽键盘快捷键时,需要考虑用户体验,避免过度限制导致用户操作不便。

    JavaScript脚本大全

    在 JavaScript 中,事件是指用户与网站交互的动作,如点击、键盘输入、鼠标悬停等。JavaScript 提供了多种事件处理函数来响应这些事件。 * 屏蔽右键:在 body 标签中添加 `oncontextmenu="self.event.returnValue=...

    javascript禁用键盘功能键让右击及其他键无效.docx

    ### JavaScript禁用键盘功能键及鼠标操作 在Web开发中,有时为了保护网站内容或提供特定的用户体验,开发者可能会选择禁用浏览器的一些默认行为,比如禁用键盘上的某些功能键、鼠标右键点击等。下面将详细介绍如何...

    javascript屏蔽右键代码

    在标题提到的"javascript屏蔽右键代码"中,我们看到的是一个简单的方法,用于阻止用户在浏览器中通过鼠标右键点击触发默认的上下文菜单。 在描述和部分内容中,给出了以下JavaScript代码: ```javascript document...

    JS 屏蔽键盘不可用与鼠标右键不可用的方法

    通常,鼠标事件对象`oEvent`的`button`属性会被用来判断是哪个按钮被点击,其中`button`属性值为0代表左键,为1代表中间按钮(通常是滚轮),为2代表右键。要阻止右键菜单的弹出,可以在检测到右键点击时执行一些...

    javascript经典例子.txt

    - 实现方法:使用JavaScript监听键盘事件,根据按键代码阻止特定组合键的行为。 - 示例代码: ```javascript document.addEventListener('keydown', function(event) { if (event.ctrlKey && event.keyCode ===...

    屏蔽相应键盘按钮操作

    因此,在实际应用中,应谨慎考虑屏蔽键盘事件的必要性和可能的用户体验影响。 总的来说,JavaScript的键盘事件处理为我们提供了控制用户输入的强大能力,但同时也需要权衡用户体验和安全需求。在设计这类功能时,要...

    屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 的javascript代码

    ### 屏蔽特定键盘操作与鼠标操作的JavaScript代码解析 #### 一、概述 在Web开发中,有时出于用户体验或安全考虑,开发者可能需要限制用户的一些默认行为,比如禁止使用鼠标右键、快捷键等。本文将详细介绍如何通过...

    程序天下:JavaScript实例自学手册

    7.5 屏蔽键盘所有键 7.6 JavaScript捕获方向键 7.7 状态栏变化信息 7.8 状态栏的跑马灯效果 7.9 状态栏缩放文字 7.10 状态栏文字来回出现 7.11 交替闪烁的状态栏 7.12 状态栏的分解显示文本特效 7.13 状态栏文字从右...

    asp.net常用的javascript经典例子

    5. **屏蔽键盘事件** 示例代码中展示了如何使用JavaScript来阻止特定的键盘事件,如屏蔽退格键、F5刷新键等。这有助于防止用户意外地触发可能导致页面重载或退出的操作。 6. **窗口弹出和页面跳转** 使用...

Global site tag (gtag.js) - Google Analytics