<script type="text/javascript">
//屏蔽F1帮助
function window.onhelp()
{
return false;
}
function document.onkeydown()
{
//屏蔽F5键
if(event.keyCode==116)
{
event.keyCode=0;
event.cancelBubble=true;
return false;
}
//屏蔽F11键
if(event.keyCode==122)
{
event.keyCode=0;
event.cancelBubble=true;
return false;
}
//屏蔽Ctrl+R(刷新)
if((event.ctrlKey && event.keyCode==82))
{
event.keyCode=0;
event.cancelBubble=true;
return false;
}
//屏蔽Ctrl+N(新建窗口)
if((event.ctrlKey && event.keyCode==78))
{
event.keyCode=0;
event.cancelBubble=true;
return false;
}
//屏蔽BackSpace键
if((event.keyCode==8)&&(event.srcElement.type !="text" && event.srcElement.type !="textarea" &&event.srcElement.type != "password"))
{
event.keyCode=0;
event.cancelBubble=true;
return false;
}
//屏蔽Alt+ 方向键←和Alt+ 方向键→(前进或后退网页)
if((window.event.altKey)&&((window.event.keyCode==37) || (window.event.keyCode==39)))
{
alert("不准你使用ALT+方向键前进或后退网页!");
event.keyCode=0;
event.cancelBubble=true;
return false;
}
//屏蔽shift+F10
if((event.shiftKey)&&(event.keyCode==121))
{
event.keyCode=0;
event.cancelBubble=true;
return false;
}
//屏蔽shift 加鼠标左键新开一网页
if(event.srcElement.tagName=="A" && event.shiftKey)
{
event.keyCode=0;
event.cancelBubble=true;
return false;
}
}
//屏蔽鼠标右键
function document.oncontextmenu()
{
return false;
}
function nocontextmenu()
{
if(document.all)
{
event.keyCode=0;
event.cancelBubble=true;
return false;
}
}
</script>
<!--禁止选取、复制、粘贴、剪切-->
<body oncopy="return false;" oncut="return false;" onpaste="return false" onselectstart="return false">
<!--关闭输入法-->
<input type="text" style="width:100px; height:30px; ime-mode:disabled" />
</body>
分享到:
相关推荐
本篇文章主要是对JS 屏蔽按键效果与改变按键效果的示例代码进行了进行,需要的朋友可以过来参考下,希望对大家有所帮助
通过js控制页面进入域的键盘实效事件,并在离开域时,释放对键盘的屏蔽
只要点击 屏蔽按钮 即可屏蔽键盘上的 很多按键 包括win键,和一些组合键
本篇文章主要介绍了js在输入框屏蔽按键,只能键入数字的示例代码。需要的朋友可以过来参考下,希望对大家有所帮助
屏蔽鼠标右键、Ctrl+N、Shift+F10、F11、F5刷新、退格键/Alt+ 方向键 →等等,太多了就不一一写来了感兴趣的朋友可以了解下啊,希望本文对你有所帮助
下面小编就为大家带来一篇利用JS屏蔽页面中的Enter按键提交表单的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
今天做了2個小实验, 屏蔽键盘不可用 屏蔽鼠标右鍵不可用 实验一,屏蔽键盘不可用 键盘共有3個事件 a、keydown:按下键盘上某个按键时触发,一直按住某键则会持续触发 b、keypress:按下某个按键并产生字符时触发,...
Auto.js主要以自动化、工作流为目标,更多地是方便日常生活工作,例如启动游戏时自动屏蔽通知、一键与特定联系人微信视频(知乎上出现过该问题,老人难以进行复杂的操作和子女进行微信视频)等 Auto.js兼容性更好。...
主要介绍了JS实现屏蔽shift,Ctrl,alt等功能键的方法,涉及javascript针对键盘按键的获取与操作技巧,需要的朋友可以参考下
可以用在文本框中的onmousedown事件中,但推荐用在 onfocus事件中,若使用的onmousedown的话,则按键盘上摸拟右键的按键(在右win键右边)不响应;若用onfocus事件,则能顺利响应。 最后,当该文本框失去焦点时,需...
比较常用的javascript实例,例如按键捕获,屏蔽右键等实例
没有绝对的屏蔽,最好是js结合服务端混合用。服务端通过判断要打开的页面的参数是否第一次打开,如果不是的话就跳转到指定页面。这里只说js方法。 我们在真实的项目开发中经常会使用JS 对键盘上的一些按键进行禁用,...
把以上三种状态都屏蔽掉就可以了,document有onkeydown(键盘按键事件),该事件里面找到对应的keycode并处理就可以,document也有oncontextmenu鼠标右键事件,屏蔽即可。 JS撸码如下: [removed]=function(){ ...
这是一些非常实用的JS源代码文件! 压缩包中已经分好类了!包括页面特效、限制按键、屏蔽右键等等非常多的代码文件!可以讲得上一个JS大全了! 总有一些是你用得着的!
事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值 event.returnValue 鼠标位置 event.x event.y 窗体活动元素 document.activeElement 绑定事件 document.capture...
实例317 用JavaScript屏蔽部分键盘按键 498 实例318 利用JavaScript屏蔽鼠标右键 499 实例319 利用JavaScript禁止复制网页内容 500 12.6 其他常用JavaScript 501 实例320 让你的网站更具人气——收藏本站 501 实例...
• 1.3.js 1.3.htm使用的外部JavaScript文件 第2章(\第2章) • 2.1.htm Infinity应用 • 2.2.htm NaN与isNaN()的用法 • 2.3.htm Infinity值的用法 • 2.4.htm 转义字符的使用 ...
一般处理键盘按键事件我们采用这样的方式 [removed]=function (event) { //检测按下哪个键,作相应处理 }; event为键盘事件,对于chrome,firefox,IE(Edge),IE10,IE9均能支持function自带的e,而ie8以下只能...