网页屏蔽鼠标左右键和键盘按键功能
来源:asp之家 发布时间:2007-10-17 21:30:00
标签:屏蔽,鼠标,禁用
下面的各种屏蔽网页鼠标或键盘的代码都是我以前收集的,挺实用的,防一般的访客还是很有用的。
1.禁止鼠标选中捕捉网页文字图片等元素
在<body>改为: < body onmousemove="event.returnValue=false;">
2. 让人家不能用“另存为”来保存的你的网页,一种保密脚本
<NOSCRIPT><IFRAME SRC=*.html></IFRAME></NOSCRIPT>
3、用js禁用了鼠标右键、Ctrl+A等键,代码如下:
<body onmouseup="document.selection.empty()" oncontextmenu="return false" onmousemove="document.selection.empty()" oncopy="document.selection.empty()" onselect="document.selection.empty()">
4.又一种禁用左右键的代码如下
把如下代码加入<head>中
<script language="javascript">
function click(){
if (event.button==1){//改成button==2为禁右键
alert(’对不起,禁止使用此键。’)
}
}
document.onmousedown=click
</script>
5.禁用右键
<body oncontextmenu=’return false’>
6.
<Script Language=JavaScript>
function document.oncontextmenu(){event.returnValue=false;}//屏蔽鼠标右键
</SCRIPT>
7.禁用按键
<script language="javascript">
<!--
function keypressed() {
if(event.keyCode == 122) {
event.keyCode = 0;
return false;
}
else if (event.keyCode == 117) {
event.keyCode = 0;
return false;
}
else if (event.keyCode == 112 || event.keyCode == 113 || event.keyCode == 114 ||
event.keyCode == 115 || event.keyCode == 118 ||
event.keyCode == 119 || event.keyCode == 120 || event.keyCode == 121 ||
event.keyCode == 122 || event.keyCode == 123){
event.keyCode = 0;
return false;
}
if (event.ctrlKey == true) return false;
if (event.shiftKey == true) return false;
if (event.altKey == true) return false;
}
document.onkeydown = keypressed;
//-->
</script>


猜你喜欢
- 一、注释1.#单行注释2."""多行注释"""3.pycharm多行注释快捷键:
- 一.安装环境:Linux系统: CentOS 6.3 64位Oracle: Oracl
- 1.字符串定义# coding:utf-8if __name__ == '__main__': &
- 前言vue3 支持用 jsx 实现组件,摆脱了 vue 文件式的组件,不再需要额外的指令,写法非常接近 React,减少记忆负担。本文简单的
- 本文实例讲述了php查询whois信息的方法。分享给大家供大家参考。具体如下:这里使用php通过查询whois信息的网站列表进行查询func
- 阅读上一篇:FrontPage XP设计教程5——表单的设计 在制作出图文并茂的网页之后,很多读者朋友还想让自己的网页能够播放音乐、视频等多
- 老板由于事务繁忙无法经常亲临教研室,于是让我搞个监控系统,让他在办公室就能看到教研室来了多少人。o(>﹏<)o|||最初我的想法
- 在python2.x中 ,异常是这样的处理的,异常基类后面加一个逗号“ ,” 然后跟着异常类型import tracebackt
- 本文实例为大家分享了python实现Nao机器人单目测距的具体代码,供大家参考,具体内容如下此代码适于用做对Nao机器人做视觉识
- 本文实例为大家分享了JS实现倒计时图文效果的具体代码,供大家参考,具体内容如下<body><img src="i
- 本文介绍的是关于Python中列表项的推导式与过滤操作的相关内容,分享出来供大家参考学习,下面来一起看看吧:典型代码1:data_list
- 连接:mysql -h主机地址 -u用户名 -p用户密码 (注:u与root可以不用加空格,其它也一样) 断开:exit (回车) 创建授权
- 下载MySQL-8.0.23点击下载:mysql-8.0.23-linux-glibc2.12-x86_64.tar.xz解压MySQL的安
- 一、new做了哪些事先看看new的使用场景:// 1、创建一个构造函数function Vehicle(name, price) { &nb
- Unittest是Python标准库中自带的单元测试框架,Unittest有时候也被称为PyUnit,就像JUnit是Java语言的标准单元
- 原理形态学是图像处理中常见的名词,图像处理的形态学基本属于数学形态学的范畴,是一门建立在格论和拓扑学基础上的图像分析学科。黑帽运算是结合了腐
- PDOStatement::errorCodePDOStatement::errorCode — 获取跟上一次语句句柄操作相关的 SQLST
- 我们在微博上可以对图片进行向左转向右转等旋转操作,让用户可以从不同的视角欣赏图片效果。本文将结合实例为您讲解如何使用Javascript结合
- 曾经有许多创造性的logo设计案例,logo设计资源和logo设计指导张贴在互联网的各个角落。这些帮助会为你的logo设计创造一个功能强大的
- 一、安装pycryto能实现大致3种类型的数据加密(单向加密、对称加密 和非对称加密),产生随机数,生成密钥对,数字签名单向加密:Crypt