javaScript禁止选定、复制
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用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>。