`
jianson_wu
  • 浏览: 65849 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

触发事件

阅读更多
function maskingKeyboard() {
if(event.keyCode==8){ //判断是否为退格键
      event.keyCode=0;
      event.returnValue=false;
      alert("当前设置不允许使用退格键");
  }
  if(event.keyCode==13){ //判断是否为回车键
      event.keyCode=0;
      event.returnValue=false;
      alert("当前设置不允许使用回车键");
  }
  if(event.keyCode==116){ //判断是否为F5
      event.keyCode=0;
      event.returnValue=false;
      alert("当前设置不允许使用F5刷新键");
  }
  if((event.altKey)&&((window.event.keyCode==37)||   (window.event.keyCode==39))){ //判断是否为Alt+方向键←或方向键→
      event.returnValue=false;
      alert("当前设置不允许使用Alt+方向键←或方向键→");
  }
  if((event.ctrlKey)&&(event.keyCode==78)){ //判断是否为Ctrl+N
      event.returnValue=false;
      alert("当前设置不允许使用Ctrl+N新建IE窗口");
  }
  if((event.shiftKey)&&(event.keyCode==121)){ //判断是否为shift+F10
      event.returnValue=false;
      alert("当前设置不允许使用shift+F10");
  }
}
//屏蔽鼠标右键
function rightKey(){
if(event.button==2){ //判断是否按下的是鼠标右键
event.returnValue=false;
alert("禁止使用鼠标右键!");
}
}
document.onmousedown=rightKey; //当鼠标键被按下时,调用rightKey函数
</script>

在<body>中按下键盘触发事件 <body onkeydown="function maskingKeyboard()">

无法触发键盘和鼠标  事件,页面无反应,这是一本资料上的实例。
分享到:
评论
1 楼 meepo3927 2011-05-07  
在<body>中按下键盘触发事件 <body onkeydown="function maskingKeyboard()">

改成

在<body>中按下键盘触发事件 <body onkeydown="maskingKeyboard()">

试试

而且这段代码明显没有考虑浏览器兼容性。

相关推荐

    js触发事件大全

    JavaScript触发事件是网页交互设计的核心组成部分,它们允许开发者在用户与网页进行互动时执行特定的代码块。以下是对“js触发事件大全”中所提及的关键事件的深入解析,旨在为前端开发者提供全面的理解。 ### 一、...

    jQuery实现长按按钮触发事件的方法

    jQuery实现长按按钮触发事件的方法是移动设备和网页应用开发中的一项常见技术,主要目的是为了增强用户交互体验,尤其是在触摸屏设备上。通过长按按钮触发特定事件,开发者可以为用户提供更丰富的交互方式,比如在...

    oracle_触发器的种类和触发事件

    "oracle触发器的种类和触发事件" Oracle触发器是一种特殊的存储过程,它可以在数据库中自动执行一些操作,主要用于实现数据的完整性、数据的安全性和业务逻辑的实现。触发器可以分为四种类型:DML触发器、DDL触发器...

    java 触发事件应用实例

    Java触发事件应用实例是Java编程中的重要组成部分,主要用于构建用户交互性强的应用程序。在Java中,事件处理主要是通过事件监听器、事件源和事件对象来实现的。本篇将深入探讨Java事件处理机制,以及如何在实际应用...

    DataGridView DataGridViewCheckBoxColumn编辑时实时触发事件代码

    当你需要处理包含复选框列(`DataGridViewCheckBoxColumn`)的数据时,实时触发事件是提高用户体验和实现动态功能的关键。`DataGridViewCheckBoxColumn`允许用户通过点击来选择或取消选择一个条目,而实时触发事件则...

    光标停止输入触发事件 js

    ### 光标停止输入触发事件 JS #### 概述 本文档将详细介绍一个JavaScript示例,该示例展示了如何在用户停止输入时触发一个事件。这个功能在许多Web应用程序中非常有用,例如实时搜索建议、表单验证或数据同步等...

    javascript 触发事件列表

    ### JavaScript 触发事件列表详解 #### 一、单击事件(onclick) 当用户单击鼠标按键时触发的事件。通常,在HTML元素上定义`onclick`属性,该属性指定一个事件处理程序或一段代码,当点击事件发生时,这段代码将会被...

    拖动控件时不触发事件,给新人的

    标题"拖动控件时不触发事件,给新人的"正是针对这一需求,旨在指导初学者如何实现控件的无事件拖动。 首先,我们需要了解Windows Forms中控件的基本事件。常见的如`MouseDown`、`MouseMove`和`MouseUp`,这些事件在...

    32个触发事件XSS语句的总结

    标题与描述概述的知识点是关于跨站脚本攻击(Cross-Site Scripting,简称XSS)中的触发事件语句。XSS是一种常见的安全漏洞,它允许攻击者在受害者的浏览器中执行恶意脚本,从而窃取用户数据、劫持用户会话或执行其他...

    LabVIEW 值信号属性触发事件结构,动态注册事件2(值信号跨VI触发事件结构)

    本主题将深入探讨"值信号属性触发事件结构"以及"动态注册事件2(值信号跨VI触发事件结构)"这两个关键概念。 值信号属性是LabVIEW中一种特殊的连线,它可以传递数据并触发事件。当值信号的属性发生变化时,如数值...

    按名称触发事件.rar

    "按名称触发事件"的概念是这一模型的一个延伸,它涉及到通过函数名称来动态地绑定和调用事件处理函数。这种方式提高了代码的灵活性和可扩展性,特别是在大型项目或需要频繁调整事件处理逻辑的应用中。 事件触发通常...

    9个鼠标触发事件

    ### 9个鼠标触发事件详解 #### 1. `click` 事件 - **定义**:当用户单击主鼠标按钮(通常是左侧按钮)或按下回车键时触发。 - **用途**:常用于实现链接点击、表单提交等交互功能。 - **特点**: - 支持键盘触发...

    读jQuery之十四 (触发事件核心方法)

    在了解这些方法之前,我们先要明确何为“触发事件”。 触发事件,也叫模拟用户动作,是一种编程技术,通过编写代码来模拟用户的交互行为,如点击、滚动或键盘输入等。这在自动化测试、动态内容更新等场景中十分有用...

    jQuery 1.9.1源码分析系列(十)事件系统之主动触发事件和模拟冒泡处理

    在本篇文章中,我们将深入探讨事件系统中的主动触发事件和模拟冒泡处理。首先,让我们来看一下`stopPropagation`函数。 `stopPropagation`的作用是阻止事件在DOM树中的冒泡过程,即防止事件向上传播到父元素。在...

    Echarts添加蒙层(刷子),功能: 可拉伸拖拽+触发事件

    4.绑定拖拽事件。 基础文章目录如下: 文章链接:...

    C# Winform可长按延时触发事件的按钮控件

    对应文章地址在https://blog.csdn.net/mazhiyuan1981/article/details/121286666

    C#WindowsService定时触发事件

    本篇文章将深入探讨如何使用C#创建Windows服务并实现定时触发事件,以及如何让服务调用Web服务。 首先,让我们了解Windows服务的基本结构。在C#中,我们使用`System.ServiceProcess`命名空间中的`ServiceBase`类...

    输入框停止输入后触发事件

    停止输入后触发时间(可设置延迟时间),资源是测试页面,简洁明了,点开即可看到效果

    地位变化触发事件iPhone源代码

    在iOS开发中,地位变化(Location Change)触发事件是一个关键的概念,它涉及到设备地理位置的实时监控。当用户的iPhone或iPad的地理位置发生改变时,开发者可以利用这些事件来更新应用程序的状态或者执行特定的操作...

Global site tag (gtag.js) - Google Analytics