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

今天做了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("鼠標右鍵不可用");

            }
        }
        document.onmousedown = block;
    </script>

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

时间: 2024-11-27 12:03:07

JS 屏蔽键盘不可用与鼠标右键不可用的方法_javascript技巧的相关文章

利用JS屏蔽页面中的Enter按键提交表单的方法_javascript技巧

如在设置了JS代码响应<p>标签的Enter按键触发事件时,根据冒泡型事件原则该事件会一直传到<from>表单处,并将表单提交.这不是我们想要的效果,我们可以设置如下代码来加以屏蔽: $(document).keydown(function(event){ switch(event.keyCode){ case 13:return false; } }); 但是,如果页面中有按钮时在Opera浏览器中同样会提交表单,这是因为按钮在生成的HTML代码中是submit类型的,解决办法是

js 屏蔽鼠标右键脚本附破解方法_javascript技巧

把如下的JS代码加入页面就可以了 [html] <script type="text/javascript"> <!-- var message=""; /////////////////////////////////// function clickIE() {if (document.all) {(message);return false;}} function clickNS(e) {if (document.layers||(docum

JS 获取鼠标左右键的键值方法_javascript技巧

function test() { alert(event.x+" "+event.y); alert(event.button); } /*右键菜单不显示*/ document.oncontextmenu=function() { return false; } /*document.onmousedown=function() { if(event.button==1) {alert("left")} if(event.button==2) {alert(&qu

js实现感应鼠标图片透明度变化的方法_javascript技巧

本文实例讲述了js实现感应鼠标图片透明度变化的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <html> <head> <title>感应鼠标图片透明度变化</title> <SCRIPT language="JavaScript"> <!-- function makevisible(cur,which){ if (which==0) cur.filters.alpha.opacity=100

JS实现在线统计一个页面内鼠标点击次数的方法_javascript技巧

本文实例讲述了JS实现在线统计一个页面内鼠标点击次数的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/x

js实现文字跟随鼠标移动而移动的方法_javascript技巧

本文实例讲述了js实现文字跟随鼠标移动而移动的方法.分享给大家供大家参考.具体分析如下: 这是一款非常简单的鼠标特性代码,在网页中移动鼠标的时候,后面跟着一串文字跟随者鼠标移动 复制代码 代码如下: <html> <head> <style type="text/css"> .spanstyle { COLOR: 000000; FONT-SIZE: 10pt; POSITION: absolute; TOP: -50px; VISIBILITY:

JS实现跟随鼠标闪烁转动色块的方法_javascript技巧

本文实例讲述了JS实现跟随鼠标闪烁转动色块的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <html> <head> <title>JS跟随鼠标闪烁转动的色块</title> </head> <body> <script language="JavaScript"> <!-- if (document.all){ colours=new Array('ff0000','00

JS实现跟随鼠标立体翻转图片的方法_javascript技巧

本文实例讲述了JS实现跟随鼠标立体翻转图片的方法.分享给大家供大家参考.具体实现方法如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>Wanna tell her - interactive DHTML</title> <

js提示框替代系统alert,自动关闭alert对话框的实现方法_javascript技巧

自己写了个alert提示框.因为系统alert在苹果手机微信中,提示时,顶部会显示网站地址. 同时其他后续操作需要在js中继续填写.因此简单用div写了一个alert提示框,并自动关闭. 效果图 css样式 /*弹出消息对话框样式*/ .show_alert_box{ width:100%; height:100%; position:fixed; top:0px; left:0px; background-color:rgba(0,0,0,0.6); display:none; z-index