<script language="Javascript">
//屏蔽鼠标右键、Ctrl+N、Shift+F10、F5刷新、退格键
//屏蔽F1帮助
function window.onhelp()
{
return false
}
function KeyDown()
{
//alert(event.keyCode);
//屏蔽Alt+ 方向键←屏蔽Alt+ 方向键→
if ((window.event.altKey)&&((window.event.keyCode==37)||(window.event.keyCode==39)))
{
//alert("不准你使用ALT+方向键前进或后退网页!");
event.returnValue=false;
}
//屏蔽退格删除键,屏蔽F5 刷新键,Ctrl + R
if ((event.keyCode==116)||(event.ctrlKey && event.keyCode==82))
{
event.keyCode=0;
event.returnValue=false;
}
//屏蔽Ctrl+n
if ((event.ctrlKey)&&(event.keyCode==78))
{
event.returnValue=false;
}
//屏蔽shift+F10
if ((event.shiftKey)&&(event.keyCode==121))
{
event.returnValue=false;
}
//屏蔽shift 加鼠标左键新开一网页
if (window.event.srcElement.tagName == "A" && window.event.shiftKey)
{
window.event.returnValue = false;
}
//屏蔽Alt+F4
if ((window.event.altKey)&&(window.event.keyCode==115))
{
window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");
return false;
}
//屏蔽Ctrl+A
if((event.ctrlKey)&&(event.keyCode==65))
{
return false;
}
return false;
}
document.onkeydown=KeyDown;
</script>
分享到:
相关推荐
本项目“C#全局钩子屏蔽键盘按键Demo”就是利用C#编程语言实现的一个实例,能够有效地屏蔽键盘按键以及特定的组合键,如Alt+F4。 1. **C#编程语言**:C#是由微软开发的一种面向对象的编程语言,广泛用于Windows桌面...
4. **安全解除键盘钩子**:别忘了在不再需要屏蔽键盘输入时,使用`UnhookWindowsHookEx`函数移除钩子。 ```csharp [DllImport("user32.dll")] static extern bool UnhookWindowsHookEx(IntPtr hhk); ``` 5. **...
在本主题中,我们关注的是C++中使用Hook来屏蔽键盘上的特定按键,如Win键、Fn键以及鼠标右键。我们将探讨如何在Visual Studio 2013环境下实现这一功能。 首先,我们需要了解Windows API中的键盘钩子(Keyboard Hook...
### 屏蔽键盘所有键——JavaScript实现方法 在网页开发中,有时为了达到特定的效果或功能,我们需要阻止用户通过键盘进行某些操作。例如,在游戏页面、表单验证或者是某些交互式设计中,开发者可能希望完全禁用键盘...
在这个主题中,"java-applet屏蔽键盘资料+例子打包下载" 提供的是关于如何在Java Applet中阻止用户键盘输入的教程和实例。这个压缩包可能包含了源代码、说明文档或者演示程序,用于帮助开发者学习和理解这一技术。 ...
标题中的“屏蔽键盘键位神器”指的是一个工具或软件,其主要功能是允许用户自定义键盘布局,甚至可以屏蔽特定的键位,防止误触或者出于特定需求(如游戏、编程等场景)禁用某些键。这个神器可能是通过修改键盘驱动...
钩子消息,可以屏蔽键盘按键功能,多多益善,很好用的呀! 大家可以学习一下哦,加油一起为c++奋斗,嘿嘿。
易语言挂机锁屏蔽键盘源码是针对易语言编程环境设计的一种实用程序,主要用于在特定情况下锁定计算机,防止用户操作键盘输入,常用于挂机、自动化测试或演示场景。在这个程序中,易语言作为主要的开发工具,它以其...
C#键盘钩子(Keyboard Hook)就是利用这一机制来实现键盘输入的拦截和屏蔽。下面将详细介绍C#实现键盘钩子的相关知识点。 首先,键盘钩子是一种特定类型的钩子,主要用于监听键盘事件,如按键按下和释放。当用户在...
在这个实例中,我们关注的是如何屏蔽键盘上的"WIN"键,即Windows徽标键。这个键通常用于打开Windows操作系统中的开始菜单或者与其他键组合执行各种操作。在某些应用程序中,可能需要禁用此键以防止用户意外离开或...
JS屏蔽键盘输入 JS屏蔽键盘输入JS屏蔽键盘输入 JS屏蔽键盘输入
部分屏蔽键盘 不需要其他控件
在Windows 7操作系统中,有时候出于特定需求,例如在演示或者自动测试环境下,我们可能需要暂时屏蔽键盘,防止用户输入干扰。在这个场景下,“win7屏蔽键盘所有键”是一个重要的技术点,它涉及到C#编程语言和Windows...
标题"js 屏蔽键盘并释放屏蔽"所描述的技术,就是如何通过JavaScript来实现这一功能。这项技术涉及到对键盘事件的监听、阻止默认行为以及在适当时候解除键盘事件的屏蔽。 首先,我们要了解JavaScript中的键盘事件。...
### 屏蔽键盘鼠标方法的简介与实现技术 在计算机安全领域或特殊应用场景下,有时需要屏蔽键盘和鼠标的功能,以防止非法操作或其他目的。本文将详细介绍四种屏蔽键盘鼠标的方法及其原理,包括全局键盘/鼠标钩子、...
要屏蔽键盘输入,我们需要使用Windows API中的`钩子`(Hook)技术。钩子允许我们监控和处理系统事件,包括键盘输入。C#中通常通过P/Invoke(平台调用)来使用这些API。首先,引入`System.Runtime.InteropServices`...
本示例中的主题是“VB调用VC的全局钩子,屏蔽键盘任意键”,这涉及到VB与C++的互操作性、全局钩子技术以及键盘事件的处理。下面将详细介绍这些知识点。 首先,VB(Visual Basic)是一种由Microsoft开发的面向对象的...
亚普屏蔽键盘伴侣是一款专为用户设计的实用小工具,主要功能是防止在日常操作或游戏过程中因误触键盘导致的不便。这款软件的核心特点在于其键盘屏蔽技术,能够有效地阻止特定键位的输入,从而保护用户的输入安全,...
VC hook基于钩子的原理屏蔽键盘任意按键,为了使用方便,生成一个标准的DLL,利用底层键盘钩子实现屏蔽键盘任意按键,作者: 卢培培 (goodname008),包括了底层键盘钩子函数、开始屏蔽键盘按键的模块、停止屏蔽键盘...
标题中的“屏蔽键盘,采用window底层钩子技术屏蔽全局键盘”指的是在Windows操作系统中,通过使用底层钩子(Low-Level Hook)技术来阻止用户对键盘输入的响应,从而实现全局键盘的屏蔽。这一技术通常用于特定场景,...