最近在某数字个人图书馆网站查找资料,好奇输入了下我刚发布没多久的文章标题,竟然被完完全全的copy了一份!我这么个没什么访问量的小破站,还有人来打它主意,真是让人无语。更让人气愤的是,把我的所有链接都去掉了,还竟然声明是他人原创的,真是气上心头,火冒三丈。怎么禁止网站内容页面被无情复制呢?
header.php或者footer.php添加以下script代码:
<!--prevent copy-->
<script>
function stop(){
return false;
}
document.oncontextmenu=stop;
document.ondragstart=stop;
document.onselectstart=stop;
document.onkeydown = function(e){
var ev = window.event||e;
var code = ev.keyCode || ev.which;
if(code == 116){
ev.keyCode?ev.keyCode = 0:ev.which = 0;
cancelBubble = true;
return false;
}
}
</script>
注释:
document.oncontextmenu=stop
:取消鼠标右键;
document.ondragstart=stop
:禁用页面拖拽;
document.onselectstart=stop
:禁止选择文本;
document.onkeydown()
:屏蔽F5刷新页面。
正文完