你的位置:首页 > Java教程

[Java教程]javascript如何屏蔽复制功能


javascript如何屏蔽复制功能:
有的网站的站长不希望内容被别人轻易的拷贝走,所以就用代码禁止网页内容被复制,当然这可能对于稍微知道网页知识的人的作用不大,但是也能够起到一定的作用,起码客户是有需求的,所以程序员必须要会。
复制一般采用右键点击赋值,还有一种办法是使用CTRL+V键进行进行复制,下面是一段代码能够屏蔽两者。
代码实例如下:

document.oncontextmenu=function(){  return false; } document.onkeydown=function(){  if(event.ctrlKey&&window.event.keyCode==67){   return false;  } } document.body.oncopy=function(){  return false; } document.onselectstart=function(){}

以上代码屏蔽了右键复制黏贴和CTRL+V复制黏贴的功能。

原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=8291

更多内容可以参阅:http://www.softwhy.com/javascript/