织梦系统怎么防止复制采集
1、增加版权信息
对于用户体验最好的,就是可以复制,但是又可以在复制的内容上面加入版权信息,这种方法很多网站开始使用!
找到织梦系统后台-模块-默认模块管理-文章页模板中加入下面的代码,可以试试,在IE内核的浏览器中可以可以实现复制网页正文内容时自动添加版权信息的功能!
JavaScript代码 <script language="javascript" type="text/javascript">
<!--
document.body.oncopy = function () {
setTimeout( function () {
var text = clipboardData.getData("text");
if (text) {
texttext = text + "\r\n(这里是你的文章版权信息,去掉括号):"+location.href;
clipboardData.setData("text", text);
}
}, 100 )
}
-->
</script>
2、文章页面无法复制代码
找到织梦系统后台-模块-默认模块管理-footer.htm
将以下代码加到footer.htm此文件的最后的一个<\div>后边,保存即可
<script language="javascript">document.oncontextmenu=new Function("event.returnValue=false");document.onselectstart=new Function("event.returnValue=false");</script>
3、防采集代码
其实正常的采集工具,一般都需要内容开始代码和结束代码具有唯一性,特别是开始的<div class=”title”>中如果加入id=”{dede:field.id/}”>,从而让文章自动获取一个文章ID,这样每篇文章的ID都是不一样的,所以采集工具采集的时候,一次只能采集一个,所以可以有效防止低级采集工具的采集,但是高级采集工具可能防不住了!
