如何保護(hù)自己的源代碼js禁止右鍵和復(fù)制(Ctrl+C).有的時(shí)候我們需要禁止別人復(fù)制,那么具體如何操作呢?具體如下:
1、禁止Ctrl+C 、右健
<html>
<head>
<script language=javascript>
function nocopy()
{
alert("對(duì)不起,為保護(hù)作者權(quán)益,本站文章不允許復(fù)制。\n\n如有特殊需要,請(qǐng)與本站聯(liá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">
禁止鼠標(biāo)拖拽網(wǎng)頁(yè)內(nèi)容
</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>
然后運(yùn)行試試點(diǎn)右。