knrt.net
当前位置:首页 >> js屏蔽鼠标右键菜单 >>

js屏蔽鼠标右键菜单

实现代码如下: 屏蔽掉鼠标右键 function doNothing(){ window.event.returnValue=false; return false; }

document.oncontextmenu=function(){return false;} 这个是当右击菜单事件。返回false就可以取消了,楼主试下吧!~谢谢

pro.htmlwindow.onload = function () { var table = document.getElementById ('table1'); table.oncontextmenu = function () { return false; } }12

在THML页面代码添加以下代码就可以 /*document.oncontextmenu=Youji;*/ //为当前文档添加鼠标右击事件,防止默认的右击菜单弹出 function Youji() { alert("右击失败!"); return false; } //为某个dom元素添加鼠标右击事件 window.onload = fun...

demovar preventDefault = function (e) {if (e && e.preventDefault)return e.preventDefault(), undefined;(e || window.event).returnValue = false;};// 禁用选择document.onselectstart = function(e){ preventDefault(e);};// 禁用右键doc...

劫持鼠标事件,判断是否是右键: document.oncontextmenu= function(e){ var e = e || window.event; if(e.button == "2"){ //判断是否是右键 //……你的代码…… alert("右击事件"); return false; } return true; }

思路: 你需要先组织默认的右键事件, 你需要自己制作一个右键图层, 下面是简单的代码: * {margin:0; padding:0; list-style:none;}#ul1 li {width:400px; background:#CCC; border:1px solid black; margin:10px; float:left; line-height:30...

取消浏览器默认事件 function stopDefault( e ) { //阻止默认浏览器动作(W3C) if ( e && e.preventDefault ) e.preventDefault(); //IE中阻止函数器默认动作的方式 else window.event.returnValue = false; return false; } 在showMenu中调用这...

根据你的描述,应该是那个自定义对象的问题吧,你试下在 var menu = ...之前 alert一个字符串,看能否弹出,若能,那就证明是 rightKey对象与火狐兼容的问题

实现代码如下: lt;html oncontextmenu=;doNothing();; lt;head; lt;title;屏蔽掉鼠标右键lt;/title; lt;script type=;text/javascript;; function doNothing(){ window.event.returnValue=false; return false; } lt;/script; lt;/head; lt;bod...

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com