在网页代码中屏蔽右键

1.弹出提示框“不许你用右键”的代码:
<script language="javascript"> document.onmousedown=function(){ if(event.button==2)alert("不许你用右键,哈哈");}</script>

2.点右键没用动作的代码:
<script language="javascript"> document.oncontextmenu=function(){return false;}</script>

3.<script language="JavaScript">
<!--

if (window.Event)
   document.captureEvents(Event.MOUSEUP);

function nocontextmenu()
{
event.cancelBubble = true
event.returnValue = false;

return false;
}

function norightclick(e)
{
if (window.Event)
{
   if (e.which == 2 || e.which == 3)
    return false;
}
else
   if (event.button == 2 || event.button == 3)
   {
    event.cancelBubble = true
    event.returnValue = false;
    return false;
   }

}

document.oncontextmenu = nocontextmenu;   // for IE5+
document.onmousedown = norightclick;   // for all others
//-->
</script>

4.<body bgcolor="#ffffff" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" oncontextmenu='return false' ondragstart='return false' onselectstart ='return false' onselect='document.selection.empty()' oncopy='document.selection.empty()' onbeforecopy='return false' onmouseup='document.selection.empty()'>
</body>
<noscript>
<iframe src="*"></iframe></IFRAME>
</noscript>


另一种方法:
在网页中调用以下js文件:

引用内容
<!--#include file="mouse.js" -->
<script language="javascript">
function click(e) {
if (document.all) {
  if (event.button==1||event.button==2||event.button==3) {
   oncontextmenu='return false';
  }
}
if (document.layers) {
  if (e.which == 3) {
   oncontextmenu='return false';
  }
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
document.oncontextmenu = new Function("return false;")
var travel=true
var hotkey=17   /* hotkey即为热键的键值,是ASII码,这里99代表c键 */
if (document.layers)
document.captureEvents(Event.KEYDOWN)
function gogo(e)
{
if (document.layers)
{
if (e.which==hotkey&&travel)
{  alert("操作错误.或许是您按错了按键!");  } }
else if (document.all){
if (event.keyCode==hotkey&&travel){ alert("操作错误.或许是您按错了按键!"); }}
}
document.onkeydown=gogo
</script>

 

前一篇: 什么是CMS后一篇: CSS基本语法及用法入门
卫生间五金件安装高度卫生间五金件及开关插座安装高度 1.卫生间马桶左侧(立面图纸面方向,实际人坐在马桶上...
iOS 5正式发布 全机型下载地址汇总10月13日消息,iOS 5已经于美国时间周三(12日)正式发布,iTunes下载速度太慢, 一般...
分身无术分身无术, 乱忙一通!
全面实现七小时制我们也全面实现七小时制了, 七小时休息制, 凌晨一点至八点, 七小时以外都在工作。
用苹果改变世界的3个人用苹果改变世界的3个人都消失了:夏娃、牛顿、乔布斯, 夏娃的苹果让人有了道德, 牛顿...
2011年国庆总结九月三十日:在公司的同事都提前回家享受国庆假期了,我在常州通宵加班; 十月一日:早...
火车站高铁自动售票机真是操蛋火车站高铁自动售票机真是操蛋, 显示一等座和二等座都没有票、只有商务座, 但是我尝...
一个人做几个人的事情在公司虽然忙, 但是只要做一个人的事情, 发现出差一个人做几个人的事情, 不仅要做好...
考完试终于考完试了, 也算去了最近的一个心思, 因为没有看书, 大部分题目都是靠猜往里面填...
参加了考试上午参加了经济的考试,感觉考过了才是一个奇迹。因为没有看书,我想就是开卷考我也不...
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
查看所有评论请尊重网上道德,遵守《全国人大常委会关于维护互联网安全的决定》及中华人民共和国其他各项有关法律法规。
RSS订阅爱要伴你舞家庭独立博客
  • 卫生间五金件安装高度
  • iOS 5正式发布 全机型下载地址汇总
  • 分身无术
  • 全面实现七小时制
  • 用苹果改变世界的3个人
  • 2011年国庆总结
  • 火车站高铁自动售票机真是操蛋
  • 一个人做几个人的事情
  • 参加了考试
  • 山寨游
  • 在外面才知道英语真的很重要
  • 你回哪个家
  • CopyRight © 2007- | 21805.com | 私人博客谢绝一切恐怖活动!