屏蔽鼠标右键
方法1:使用鼠标事件的button属性
鼠标事件中button的值在各个浏览器上大相径庭,但非常幸运的是按下鼠标右键时值都为2;
屏蔽鼠标右键
<script language="javascript">
function block(oEvent){
if(window.event)
oEvent = window.event;
if(oEvent.button == 2)
alert("鼠标右键不可用");
}
document.onmousedown = block;
</script>
屏蔽鼠标右键
Firefox旧版本不支持,经过严格测试,最新版本的IE、360、Firefox浏览器都已支持
方法二:浏览器兼容性最好,不用弹出警告框
屏蔽鼠标右键
<script language="javascript">
function block(oEvent){
if(window.event){
oEvent = window.event;
oEvent.returnValue = false; //取消默认事件,兼容IE8以下浏览器
}else
oEvent.preventDefault(); //取消默认事件,兼容标准的DOM浏览器,IE9浏览器已支持
}
document.oncontextmenu = block;
</script>
屏蔽鼠标右键
方法三:(以下火狐和chome浏览器不支持,IE和360支持)
<script>
function test(){
alert('020-123456789');
return false;
</script>