完美解决网站防采集禁止复制粘贴,禁止F12查教程

这个也是由于自己运营的钟总网,每一次更新的原创文章都被同行秒转的原因,才考虑到写一个防网页采集禁复制粘贴的代码,目前网站已加载了防采集代码。

自己的网站已处理好,我想像钟总网经常写原创文章的朋友来说,如果你也需要这一个代码教程方法,也可以上用,原谅每一个人都有一些自私,毕竟写一点原创文章不容易,刚写就被别人转截到自己的网站,最可气的是排名还比原创发布的文章还好。

下面是几种禁止方法:

对话框提示法

<!--禁止复制-->
<SCRIPT LANGUAGE=javascript>
function click() {
alert('禁止你的左键复制!') }
function click1() {
if (event.button==2) {alert('禁止右键点击~!') }}
function CtrlKeyDown(){
if (event.ctrlKey) {alert('不当的拷贝将损害您的系统!') }}
document.onkeydown=CtrlKeyDown;
document.onselectstart=click;
document.onmousedown=click1;
</SCRIPT>
<!--禁止复制-->

其中的中文部分可以换成你自己想要编写的提示,请注意代码格式不要把单引号删除到了

添加位置:

最好是放在模板文件里面,如head、footer,因为一般头部和底部文件都是套用的,全站都引用相同的头部文件,所以全站就能一起禁用

②沉默的全禁止方法

为什么说沉默全禁止?就是说不会显示对话框,复制粘贴均无效,最重要的是:防js屏蔽,前一种方法,如果别人屏蔽你的js内容,你的功能就是失效了

下面是代码部分:

<body onmousemove=HideMenu() oncontextmenu="return false" 

ondragstart="return false" onselectstart ="return false" 

onselect="document.selection.empty()" oncopy="document.selection.empty()" 

onbeforecopy="return false" onmouseup="document.selection.empty()">

代码添加位置:

如head、footer,因为一般头部和底部文件都是套用的,全站都引用相同的头部文件,所以全站就能一起禁用,钟总网用的就是这一个方法。

③F12禁止方法

代码部分

<script type="text/javascript">
        document.onkeydown = function () {
            if (window.event && window.event.keyCode == 123) {
                event.keyCode = 0;
                event.returnValue = false;
                return false;
            }
        };
</script>

代码添加位置:

如head、footer,因为一般头部和底部文件都是套用的,全站都引用相同的头部文件,所以全站就能一起禁用

总结:

推荐组合:方法二+方法三

理由:没必要弄个提示,麻烦,直接让他感受不到复制的内容比较好一些!

以上就是网页内容禁止复制粘贴,禁止F12查看的方法。

来源:钟振森博客,欢迎分享(QQ/微信:209160688)