js 禁止鼠标右键事件

转载 2011年01月07日 17:12:00

<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>

相关文章推荐

JS实现JSP页面,鼠标禁止另存,复制,右键,选取

转自:http://blog.csdn.net/ahwr24/article/details/6870377 禁止另存代码:    ";    禁止复制代码: ...
  • qiu_11
  • qiu_11
  • 2013年11月06日 17:59
  • 1037

js如何实现禁止鼠标右键的功能

遇到网页上有精美图片或者精彩文字想保存时,通常大家都是选中目标后按鼠标右键,在弹出菜单中选择“图片另存为”或“复制”来达到我们的目的。但是,目前有许多网页都屏蔽了鼠标右键,那么用js如何实现禁止鼠标右...

js鼠标禁止右键、复制粘贴代码

  • 2013年03月28日 11:17
  • 664KB
  • 下载

javascript 处理鼠标右键事件

使用右键事件 在需要右键的地方加上  onmousedown="if(event.button == 2) alert('点击右键了!');即可   不经意地被一位同事问起在javascript...

selenium-webdriver(python) -- 鼠标事件(双击,右键)

本节重点: ActionChains 类   context_click()  右击  double_click()   双击  drag_and_drop()  拖动   测试的产品中有...

屏蔽右键,点击鼠标触发事件,置顶

// 屏蔽浏览器自带的右键 document.oncontextmenu = function(){ return false; } // 点击鼠标键 $(document).mou...
  • wym1581
  • wym1581
  • 2015年04月24日 11:49
  • 560

取消鼠标右键默认事件contextmenu

想要web页面充分展示自身特色,修改浏览器默认的右键事件必不可少。右键单击网页,总是弹出另存为、审查元素、查看网页源代码等等之类的菜单。就我看来这是挺影响体验的。像右键这么重要的位置,必须充分利用。调...

Extjs4---鼠标右键事件

在Extjs4中鼠标的右键相应事件为 itemcontextmenu( Ext.view.View this, Ext.data.Model record, HTMLElement item, ...

QTableView区分鼠标点击事件的左键和右键以及QSortFilterProxyModel重新排序的问题

最近在写程序的时候发现一个问题,界面上的QTableView在点击右键想出现右键菜单的时候,同时把单击对应的槽函数执行了一遍,所以想把鼠标左键和右键进行一下区分,找了好多方法发现通过重写mousePr...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:js 禁止鼠标右键事件
举报原因:
原因补充:

(最多只允许输入30个字)