常用的JS屏蔽功能(右键、查看源文件、复制、剪切、粘贴、后退、F1、F5、Ctrl+N、Shift+F10、Alt+F4)
2009-07-30 19:16
946 查看
相关链接
编写HTML的一些小技巧(针对IE)ASCII说明和ASCII对照表
/** *屏蔽功能类(屏蔽F5、Ctrl+N、Shift+F10、Alt+F4、右键菜单......) *@createDate 2009-07-30 *@author Carl He */ /** 屏蔽F1帮助 */ window.onhelp = function(){return false;} /** *屏蔽 F5、Ctrl+N、Shift+F10、Alt+F4 *如果想要屏蔽其他键,则找到对应的 keyCode 再依照此方法即可 */ document.onkeydown = function(event){ event = window.event || event; if(event.keyCode==116 || (event.ctrlKey && event.keyCode==78) || (event.shiftKey && event.keyCode==121) || (event.altKey && event.keyCode==115)){ event.keyCode =0; event.returnvalue = false; } } /** 屏蔽鼠标右键 */ document.oncontextmenu = function(){return false;} //或者 document.onmousedown = function(event){ event = window.event || event; if(document.all && event.button == 2) { event.returnvalue=false; } } /** * 屏蔽“后退”功能(<a href="javascript:replaceLocation('http://www.google.com')" mce_href="javascript:replaceLocation('http://www.google.com')">Google</a>) * @param url 页面要转向的URL */ function replaceLocation(url){ document.location.replace(url); } /** 屏蔽选中网页内容 */ document.onselectstart=function(){return false;} /** 屏蔽复制网页内容 */ document.body.oncopy = function(){return false;} /** 屏蔽剪切网页内容 */ document.body.oncut = function(){return false;} /** 屏蔽向网页粘贴内容 */ document.body.onpaste = function(){return false;} /** 屏蔽拷屏(不停的清空剪贴板) */ window.setInterval('window.clipboardData("Text", "")', 100); /** * 屏蔽查看源文件( <body onload=clear()> ) */ function clear() { var source=document.body.firstChild.data; document.open(); document.close(); document.body.innerHTML = source; }
相关文章推荐
- js 屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键等
- 屏蔽鼠标右键、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格键
- 屏蔽鼠标右键、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格键
- 屏蔽鼠标右键、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格键
- javascript中几个有意思的功能(目前5项) 1右键无效 2禁止网页复制 3禁止F5刷新 4新发现 5屏蔽js错误
- 屏蔽鼠标右键、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格键
- Javascript 整理 屏蔽 F1,F5,F11,Shift+F10,Alt+F4,Ctrl+N,Alt+ 方向键 ←,Alt+ 方向键 →,退格键,shift 加鼠标左键新开一网页,Ctrl+R
- ASP.NET[分享]屏蔽鼠标右键、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格键
- js屏蔽浏览器右键菜单,粘贴,复制,剪切,选中(转)
- 屏蔽鼠标右键、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格键
- 禁止页面复制功能 js禁止复制 禁用页面右键菜单 屏蔽 F5 刷新键
- js屏蔽浏览器右键菜单,粘贴,复制,剪切,选中
- ASP.NET[分享]屏蔽鼠标右键、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格键
- 屏蔽鼠标右键、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格键
- 屏蔽鼠标右键、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格键
- richedit中加右键菜单:复制、粘贴、剪切等基本功能,代码如何写?
- silverlight:向TextBox添加右键菜单,菜单包括复制、粘贴、剪切、选择全部等四项功能!
- 屏蔽鼠标右键、Ctrl+N、Shift+F10、F5刷新、退格键
- 禁止ctrl+n和 禁止ctrl+r和 禁止shift+f10 禁止鼠标右键or左右键 和禁止f5 的JS代码
- 【转】禁止另存网页、屏蔽选中、粘贴、复制、剪切、右键菜单(精)自己