wordpress禁止复制内容的方法

  • A+
所属分类:网站建设
趣趣赚

下面分享两种代码,一直在别人复制网站内容时,显示温馨提示语;另一种更直接的禁止了所有有关复制功能键的使用。

1、右键复制时显示提示语

把下面代码放到footer.php里即可

 代码如下复制代码
<Script Language=javascript>
function key(){
//if(event.shiftKey){
//window.close();}
//禁止shift
if(event.altKey){
alert('版权所有,禁止复制');}
//禁止alt
if(event.ctrlKey){
alert('版权所有,禁止复制');}
//禁止ctrl
return false;}
document.onkeydown=key;
if (window.Event)
document.captureEvents(Event.MOUSEUP);
//swordmaple javascript article.
//from www.111cn.net
//function nocontextmenu(){
//event.cancelBubble = true
//event.returnValue = false;
//return false;}
function norightclick(e){
if (window.Event){
if (e.which == 2 || e.which == 3)
return false;}
else
if (event.button == 2 || event.button == 3){
event.cancelBubble = true
event.returnValue = false;
return false;}
}
function Click(){
alert('版权所有,禁止复制');
window.event.returnValue=false;
}
document.oncontextmenu=Click;
</Script>

2、禁用所有复制功能

把下面代码放到footer.php里即可。

 代码如下复制代码

<script type="text/Javascript">
<!--
document.oncontextmenu=function(e){return false;};
document.onselectstart=function(e){return false;};
//-->
</script>
<style>
body{
-moz-user-select:none;
}
</style>
<SCRIPT LANGUAGE=javascript><!--
if (top.location != self.location)top.location=self.location;
// --></SCRIPT>
<noscript><iframe src=*.html></iframe></noscript>

此代码实现:

1、禁止鼠标左键选取内容。

2、禁止鼠标右键复制功能。

3、禁止使用ctrl键,无法复制。

把这一段代码加到了主题下的footer.php文件的最后就可以了,这样做了之后,自己测试确实可以防止别人右键复制我的内容,但是新的问题就出现了,那就是,该代码是有效防止了小人复制我的文章内容,但是真正要盗的还有有的是方法!

 

weinxin
我的微信
这是我的微信扫一扫
广告也精彩
广告也精彩

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: