<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script language="Javascript"><!--
//屏蔽鼠标右键、Ctrl+N、Shift+F10、F11、F5刷新、退格键
//Author: meizz(梅花雨) 2002-6-18
function document.oncontextmenu(){event.returnValue=false;}//屏蔽鼠标右键
function window.onhelp(){return false} //屏蔽F1帮助
function document.onkeydown()
{
if ((window.event.altKey)&&
((window.event.keyCode==37)|| //屏蔽 Alt+ 方向键 ←
(window.event.keyCode==39))) //屏蔽 Alt+ 方向键 →
{
alert("不准你使用ALT+方向键前进或后退网页!");
event.returnValue=false;
}
/* 注:这还不是真正地屏蔽 Alt+ 方向键,
因为 Alt+ 方向键弹出警告框时,按住 Alt 键不放,
用鼠标点掉警告框,这种屏蔽方法就失效了。以后若
有哪位高手有真正屏蔽 Alt 键的方法,请告知。*/
if ((event.keyCode==8) || //屏蔽退格删除键
(event.keyCode==116)|| //屏蔽 F5 刷新键
(event.ctrlKey && event.keyCode==82)) //Ctrl + R
{
event.keyCode=0;
event.returnValue=false;
}
if (event.keyCode==122){event.keyCode=0;event.returnValue=false;} //屏蔽F11
if (event.ctrlKey && event.keyCode==78) event.returnValue=false; //屏蔽 Ctrl+n
if (event.shiftKey && event.keyCode==121)event.returnValue=false; //屏蔽 shift+F10
if (window.event.srcElement.tagName == "A" && window.event.shiftKey) window.event.returnValue = false;//屏蔽 shift 加鼠标左键新开一网页
if ((window.event.altKey)&&(window.event.keyCode==115)) //屏蔽Alt+F4
{
window.showModelessDialog("about:blank","","dialogWidth:0px;dialogheight:0px"); //将关闭时间给了这个dialog
return false;
}
}
// --></script>
<script type="text/javascript"><!--
document.write( "屏幕宽度:"+screen.width+"px<br />" );
document.write( "屏幕高度:"+screen.height+"px<br />" );
document.write( "屏幕可用宽度:"+screen.availWidth+"px<br />" );
document.write( "屏幕可用高度:"+screen.availHeight+"px" );
// --></script>
</HEAD>
<body oncontextmenu=window.event.returnValue=false
onselectstart=event.returnValue=false
ondragstart=window.event.returnValue=false
onsource="event.returnValue=false">
<div id="bgDiv1">
</div>
<p>屏蔽鼠标右键、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格键,但是无法禁止工具栏按钮的刷新</p>
<a href="#" mce_href="#" onclick="window.close();">关闭当前按窗体</a>
<input type="text">
<br />
</BODY>
</HTML>
分享到:
相关推荐
部分屏蔽键盘 不需要其他控件
使用系统是android5.1 根据客户需求修改的 禁用usb鼠标和键盘!客户的需求是在设置选项里面添加两个选项可以分别禁用usb鼠标 和 键盘 已经修改完成亲测!... 根据代码小修改一下就可以变成 随时禁用和开启usb鼠标键盘
javascript 屏蔽鼠标键盘的几段代码 javascript 屏蔽鼠标键盘的几段代码是指通过javascript编程来限制用户在网页上的交互行为,包括屏蔽鼠标右键、Ctrl+n、Shift+F10、F5刷新、退格键等操作。本文将详细介绍这些...
屏蔽右键和左键拖动比较简洁好用的代码,复制粘贴提示输出alert('抱歉,此页面禁止使用右键')。
C#实现键盘鼠标全局钩子 VS2013,可编译运行,带DEMO 可全局拦截鼠标单击/双击/滚动事件 可全局拦截键盘按键事件 可锁定键盘鼠标输入,比如...该代码无法屏蔽Ctrl +alt +delete 需要实现所有拦截,请参考相关C++实现
用键盘模拟鼠标,但当鼠标出问题时,可以实用这个程序! 一个简单的键盘模拟程序! 此程序没有显示界面,后台运行,没有结束快捷键(使用的鼠标有问题,此程序代替鼠标),只能使用任务管理器结束! F12是启动鼠标...
我在网上收集的C语言源代码,很经典的 高级应用,窗口编程,鼠标编程,键盘编程等
注意:程序一旦运行,鼠标键盘都不能用了,关闭程序的后门是F2键(可以自己在全局钩子函数里面改动),程序运行期间,接收的键盘信息,存在了c:\try.txt目录下。 本程序就是一个简单的恶搞的全局钩子使用。
今天做了2個小实验, 屏蔽键盘不可用 屏蔽鼠标右鍵不可用 实验一,屏蔽键盘不可用 键盘共有3個事件 a、keydown:按下键盘上某个按键时触发,一直按住某键则会持续触发 b、keypress:按下某个按键并产生字符时触发,...
Windows+QT利用用鼠标键盘钩子捕获得用户在窗口内的输入动作,完整代码,可以直接运行。 1、捕获键盘按下、抬起。 2、捕获鼠标按下、抬起、中轮滚动。 3、屏蔽部分按键。 说明:由于加载了钩子之后调试情况下程序...
鼠标记录器 作者: 小卢 blog:http://www.yqshare.com 欢迎联系,共同学习! 功能: 鼠标 行为的记录,重放 代码说明: 1.界面用了CXPButton的系列菜单及按钮,引用的文件有 HyperLink.cpp,HyperLink.h,...
代码如下:[removed]<!– //屏蔽鼠标右键、Ctrl+N、Shift+F10、F11、F5刷新、退格键 //Author: meizz(梅花雨) 2002-6-18 function [removed](){event.returnValue=false;}//屏蔽鼠标右键function [removed](){...
原理看代码吧,挺简单的.这个只是测试代码,只屏蔽单个键.虽然是测试代码,但拿去骗MM绝对可以如果你实在看不懂,你就运行吧....看疗效我只在WIN2003下测试,2K系列因该是没问题的.
4. 本程序由用户通过鼠标或部分键盘功能已交互的方式执行,并可对键盘中的字母键进行屏蔽。来实现进制之间的转换。 5. 在程序运行过程中,记录下两个操作数的信息,然后记录下操作符的种类,是四则运算中的哪一个或...
注意:本源代码共有20章节,分五部分上传,名称分别为:明日科技《C#示例源代码》(1-4)、明日科技《C#示例源代码》(1-4)、明日科技《C#示例源代码》(5-8)、明日科技《C#示例源代码》(9-12)、明日科技《C#...
具体功能就是在开机的时候必须要插入一个U盘,开机后如果拔出U盘就屏蔽键盘和鼠标的操作,看起来像假死。插入同一个U盘后就会恢复正常。 脑补一下适用场景:有一台公用电脑,锁屏密码大家都知道。当我需要使用时我就...
代码如下: [removed] //屏蔽鼠标右键、Ctrl+N、Shift+F10、F11、F5刷新、退格键 function [removed]() { event.returnValue = false; } //屏蔽鼠标右键 function [removed]() { return false } //屏蔽F1帮助 ...
屏蔽非授权的鼠标及键盘操作。本程序由32位win7操作系统环境下编译完成。 软件包括: MaskKeyApp.exe 主程序 (20,480 字节) MaskKeyApp.Dll 动态链接库(45,056 字节) 安装使用:1、将上述两个文件拷贝至任意同名...
屏蔽非授权的鼠标及键盘操作。本程序由32位win7操作系统环境下编译完成。 软件包括: MaskKeyApp.exe 主程序 (20,480 字节) MaskKeyApp.Dll 动态链接库(45,056 字节) 安装使用:1、将上述两个文件拷贝至任意同名...