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


Posted in Javascript onNovember 18, 2013

今天做了2??小实验, 屏蔽键盘不可用 屏蔽鼠标右?不可用

实验一,屏蔽键盘不可用

键盘共有3??事件

a、keydown:按下键盘上某个按键时触发,一直按住某键则会持续触发

b、keypress:按下某个按键并产生字符时触发,即忽略Shift,Alt,Ctrl等功能键

c、keyup:释放某个按键时触发

    <script language="javascript">
        function block() {
            event.keyCode = 0;
            event.returnvalue = false;
            alert("??不可用.");
        }
        document.onkeypress = block;
    </script>

实验二,屏蔽鼠标右?不可用

      <script language="javascript">
        function block(oEvent) {
            if (window.event) {
                oEvent = window.event;
            }
            if (oEvent.button == 2) {
                alert("鼠?擞益I不可用");
            }
        }
        document.onmousedown = block;
    </script>

哈哈~如上就实现屏蔽功能了

Javascript 相关文章推荐
JavaScript 闭包深入理解(closure)
May 27 Javascript
Google 静态地图API实现代码
Nov 19 Javascript
jquery 追加tr和删除tr示例代码
Sep 12 Javascript
用js来获取上传的文件名纯粹是为了美化而用
Oct 23 Javascript
JavaScript实现按Ctrl键打开新页面
Sep 04 Javascript
JS中的THIS和WINDOW.EVENT.SRCELEMENT详解
May 25 Javascript
深入理解JavaScript内置函数
Jun 03 Javascript
详谈jQuery中的一些正则匹配表达式
Mar 08 Javascript
对vue 键盘回车事件的实例讲解
Aug 25 Javascript
深入理解 TypeScript Reflect Metadata
Dec 12 Javascript
详解template标签用法(含vue中的用法总结)
Jan 12 Vue.js
分享15个Webpack实用的插件!!!
Mar 31 Javascript
Jquery取得iframe下内容的方法
Nov 18 #Javascript
JavaScript实现的日期控件具体代码
Nov 18 #Javascript
js获取当前月的第一天和最后一天的小例子
Nov 18 #Javascript
js向上无缝滚动,网站公告效果 具体代码
Nov 18 #Javascript
js call方法详细介绍(js 的继承)
Nov 18 #Javascript
jQuery操作Select的Option上下移动及移除添加等等
Nov 18 #Javascript
jQuery客户端分页实例代码
Nov 18 #Javascript
You might like
PHP开发框架kohana3 自定义路由设置示例
2014/07/14 PHP
laravel 如何实现引入自己的函数或类库
2019/10/15 PHP
基于JQUERY的两个ListBox子项互相调整的实现代码
2011/05/07 Javascript
javascript数组去掉重复
2011/05/12 Javascript
Knockout数组(observable)使用详解示例
2013/11/15 Javascript
JQuery的Ajax中Post方法传递中文出现乱码的解决方法
2014/10/21 Javascript
Angularjs 基础入门
2014/12/26 Javascript
学习JavaScript设计模式(代理模式)
2015/12/03 Javascript
复杂的javascript窗口分帧解析
2016/02/19 Javascript
浅谈js中的三种继承方式及其优缺点
2016/08/10 Javascript
AngularJS中如何使用echart插件示例详解
2016/10/26 Javascript
js+html5实现半透明遮罩层弹框效果
2020/08/24 Javascript
监控Nodejs的性能实例代码
2019/07/02 NodeJs
JQuery通过键盘控制键盘按下与松开触发事件
2020/08/07 jQuery
js+audio实现音乐播放器
2020/09/13 Javascript
javascript使用正则表达式实现注册登入校验
2020/09/23 Javascript
[59:00]OG vs TNC 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
python网络爬虫学习笔记(1)
2018/04/09 Python
Django框架会话技术实例分析【Cookie与Session】
2019/05/24 Python
对PyQt5基本窗口控件 QMainWindow的使用详解
2019/06/19 Python
python实现12306登录并保存cookie的方法示例
2019/12/17 Python
python实现滑雪游戏
2020/02/22 Python
使用keras根据层名称来初始化网络
2020/05/21 Python
Python sklearn中的.fit与.predict的用法说明
2020/06/28 Python
意大利比基尼品牌:MISS BIKINI
2019/11/02 全球购物
奢华时尚的创新平台:Baltini
2020/10/03 全球购物
如何写一个Java类既可以用作applet也可以用作java应用
2016/01/18 面试题
环保倡议书400字
2014/05/15 职场文书
钱学森电影观后感
2015/06/04 职场文书
趣味运动会标语口号
2015/12/26 职场文书
Apache Calcite 实现方言转换的代码
2021/04/24 Servers
用golang如何替换某个文件中的字符串
2021/04/25 Golang
基于Python实现的购物商城管理系统
2021/04/27 Python
总结Java对象被序列化的两种方法
2021/06/30 Java/Android
Python必备技巧之字符数据操作详解
2022/03/23 Python
Android实现获取短信验证码并自动填充
2023/05/21 Java/Android