<script language="Javascript" type="text/javascript">
document.οncοntextmenu=new
Function("event.returnValue=false");
document.onselectstart=new
Function("event.returnValue=false");
</script>
禁止网页内容复制,粘贴
详细的东西没有,不过这个思路应该是屏蔽右键的事件
比如onclick时候判断是否是右键(通过keyevent的code,不过FF和IE等可能有不同)
然后写上自己的方法比如弹出带有复制粘贴的div
最后return false 也就是禁止右键事件的执行
简单的给你写一个
兼容 IE FF Safari
<script>
function $(id){return document.getElementById(id);}
window.οnlοad=function(){
$("t").οnmοusedοwn=function(e){
e=e||event;
$("d").innerHTML="";
for(var i in e){
$("d").innerHTML=$("d").innerHTML+(i+" : "+e[i])+"<br>";
}
if(e.button==2){
alert("你点了右键,不过被屏蔽了");
return false;
}
return true;
}
}
</script>
<body>
<h1>New Web Project Page</h1>
<div id="t" style="width:100px; height:100px; border:1px solid #999;"></div>
<div id="d"></div>
</body>