javascript禁用键盘功能键让右击及其他键无效


Posted in Javascript onOctober 09, 2013
<body oncontextmenu="return false" onselectstart="return false" ondragstart="return false" onbeforecopy="return false" onmouseup=document.selection.empty() oncopy=document.selection.empty() onselect=document.selection.empty()></body>

讲上面红色显示的插入到网页中就可以实现鼠标右击无效
onselectstart="return false" 禁止选择,ondragstart="return false"禁止拖放,oncopy=document.selection.empty() 禁止拷贝。

禁止保存:<noscript><iframe src="*.htm"></iframe></noscript>,放在head里面。

禁止粘贴:<input type=text onpaste="return false">

关闭输入法:<input style="ime-mode:disabled">

屏蔽鼠标右键:
function document.oncontextmenu(){event.returnValue=false;}

屏蔽F1帮助:
function window.onhelp(){return false}

屏蔽其他键

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:1px;dialogheight:1px"); 
return false; 
} 
}

屏蔽打印:
<style> 
@media print{ 
* {display:none} 
} 
</style>
Javascript 相关文章推荐
Jquery 滑入滑出效果实现代码
Mar 27 Javascript
通过javascript的匿名函数来分析几段简单有趣的代码
Jun 29 Javascript
lyhucSelect基于Jquery的Select数据联动插件
Mar 29 Javascript
javascript文本框内输入文字倒计数的方法
Feb 24 Javascript
基于jQuery+PHP+Mysql实现在线拍照和在线浏览照片
Sep 06 Javascript
Bootstrap精简教程
Nov 27 Javascript
javaScript中定义类或对象的五种方式总结
Dec 04 Javascript
ES6中Iterator与for..of..遍历用法分析
Mar 31 Javascript
如何理解Vue的v-model指令的使用方法
Jul 19 Javascript
vue2.0 获取从http接口中获取数据,组件开发,路由配置方式
Nov 04 Javascript
微信小程序学习总结(四)事件与冒泡实例分析
Jun 04 Javascript
解决Echarts 显示隐藏后宽度高度变小的问题
Jul 19 Javascript
jquery右下角弹出提示框示例代码
Oct 08 #Javascript
让复选框只能选择一项的方法
Oct 08 #Javascript
js中的push和join方法使用介绍
Oct 08 #Javascript
javascript随机将第一个dom中的图片添加到第二个div中示例
Oct 08 #Javascript
Firefox和IE兼容性问题及解决方法总结
Oct 08 #Javascript
JQuery中form验证出错信息的查看方法
Oct 08 #Javascript
jquery $(this).attr $(this).val方法使用介绍
Oct 08 #Javascript
You might like
聊天室php&amp;mysql(五)
2006/10/09 PHP
php操作mysqli(示例代码)
2013/10/28 PHP
ThinkPHP让分页保持搜索状态的方法
2014/07/02 PHP
PHP Class SoapClient not found解决方法
2018/01/20 PHP
详解php curl带有csrf-token验证模拟提交方法
2018/04/18 PHP
关于可运行代码无法正常执行的使用说明
2010/05/13 Javascript
表单JS弹出填写提示效果代码
2011/04/16 Javascript
解决JS浮点数运算出现Bug的方法
2013/03/12 Javascript
自制的文件上传JS控件可支持IE、chrome、firefox etc
2014/04/18 Javascript
nodejs实现黑名单中间件设计
2014/06/17 NodeJs
js操作IE浏览器弹出浏览文件夹可以返回目录路径
2014/07/14 Javascript
Listloading.js移动端上拉下拉刷新组件
2016/08/04 Javascript
浅谈JS读取DOM对象(标签)的自定义属性
2016/11/21 Javascript
jQuery根据ID、CLASS、等获取对象的实例
2016/12/04 Javascript
Node.js websocket使用socket.io库实现实时聊天室
2017/02/20 Javascript
jQuery点击头像上传并预览图片
2017/02/23 Javascript
js简单实现网页换肤功能
2017/04/07 Javascript
Angular2开发环境搭建教程之VS Code
2017/12/15 Javascript
mongoose更新对象的两种方法示例比较
2017/12/19 Javascript
layui table 表格上添加日期控件的两种方法
2019/09/28 Javascript
Vue实现base64编码图片间的切换功能
2019/12/04 Javascript
python二叉树的实现实例
2013/11/21 Python
python访问mysql数据库的实现方法(2则示例)
2016/01/06 Python
Python实现模拟分割大文件及多线程处理的方法
2017/10/10 Python
详解python之协程gevent模块
2018/06/14 Python
如何用C代码给Python写扩展库(Cython)
2019/05/17 Python
pytorch中的自定义数据处理详解
2020/01/06 Python
Canvas与Image互相转换示例代码
2013/08/09 HTML / CSS
极简鞋类,赤脚的感觉:Lems Shoes
2019/08/06 全球购物
环境工程大学生自荐信
2013/10/21 职场文书
绝对经典成功的大学生推荐信
2013/11/08 职场文书
经典毕业生求职信
2014/07/12 职场文书
学校安全责任书范本
2014/07/23 职场文书
离婚协议书范本样本
2014/08/19 职场文书
银行授权委托书格式
2014/10/10 职场文书
高中生综合素质评价范文
2015/08/18 职场文书