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/
时间: 2024-11-05 14:38:04