用javascript 禁止右键,禁止复制,禁止粘贴
一、. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键,其实是禁止快捷菜单,因为不光右键可以弹出这个菜单,键盘上空格键右边的windows键也可以激活这个快捷菜单
<table border oncontextmenu=return(false)><td>no</table> 可用于Table
二、<body onselectstart="return false"> 禁止选取、防止复制
三、onpaste="return false" 禁止粘贴
四、oncopy="return false;" oncut="return false;" 禁止复制和剪切
五、<input style="ime-mode:disabled"> 关闭输入法
六、示例:
<script language="javascript">
function disableRightClick(e)
{
var message = "禁用右键";
if(!document.rightClickDisabled) //
{
if(yers)
{
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown = disableRightClick;
}
else document.oncontextmenu = disableRightClick;
return document.rightClickDisabled = true;
}
if(yers || (document.getElementByIdx_x && !document.all))
{
if (e.which==2||e.which==3)
{
alert(message);
return false;
}
}
else
{
alert(message);
return false;
}
}
disableRightClick();
</script>。