如何保护自己的源代码js禁止右键和复制(Ctrl+C).有的时候我们需要禁止别人复制,那么具体如何操作呢?具体如下:
1、禁止Ctrl+C 、右健
<html>
<head>
<script language=javascript>
function nocopy()
{
alert("对不起,为保护作者权益,本站文章不允许复制。\n\n如有特殊需要,请与本站联系。");
event.returnValue=false;
}
</script>
<script>
function stop(){
return false;
}
document.oncontextmenu=stop;
</script>
</HEAD>
<BODY BGCOLOR=#FFFFFF LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0 oncopy="nocopy()">
<body oncopy="nocopy()" ondragstart="window.event.returnValue=false" oncontextmenu="window.event.returnValue=false" onselectstart="event.returnValue=false">
禁止鼠标拖拽网页内容
</BODY>
</html>
2、禁示右健
把以下代码加到<head></head>之间
<script language="JavaScript">function click(){if(event.button==2){window.external.addFavorite('http://www.8869.org/blog/','EC_Creates')}}document.onmousedown=click</script>
然后运行试试点右健!