手机版 | 登陆 | 注册 | 留言
当前位置: 网站首页 > 技术学习 > 文章 当前位置: 技术学习 > 文章

网站禁止游客复制粘贴代码分享

时间:2019-08-11    点击: 次    来源:流氓资源网,小刀娱乐网    作者:流氓资源网,小刀娱乐网 - 小 + 大

当下浏览器还是很多的,如果你想你的网站内容不被人手工采集的话,你的图片不想被人另存为或下载的话,我们完全可以禁止右键,禁止全站复制;这样的话:无论是想右键查看源代码还是图片另存为都做不到了,连网站文字选中也做不到;
 
其实方法非常的简单,只要用JS代友和css代码就可以做到;
 
第一种方法:禁止右键+防复制代码

<script language="javascript">
document.oncontextmenu=new Function("event.returnValue=false");
document.onselectstart=new Function("event.returnValue=false");
</script>
此方法是有缺点的,此方法除了火狐浏览器,其它的浏览器均有效,用火狐我们还是可以复制代码;可以查看源代码的;
 
第二种方法:专为火狐等禁止右键+防复制代码

 网站禁止游客复制粘贴代码分享
1、火狐禁止右键代码
<script type="text/javascript">
document.oncontextmenu=function(e){return false;}
</script>
 
2、火狐等防复制代码
<style>
body {
-moz-user-select:none;   <!--禁止文字让选中-->
}
</style>
以上代码你可以放在css文件中,也可以放在网站公共部份;
 
第三种方法:禁用 F12 按键

<script type="text/javascript">
        document.onkeydown = function () {
            if (window.event && window.event.keyCode == 123) {
                event.keyCode = 0;
                event.returnValue = false;
                return false;
            }
        };
</script>
此方法虽然说可以禁用F12按键,但是有些浏览器似乎没有反应,像我的火狐F12是照样可以用的,不知道是我安装了firebug的原因还是其它的原因。
 
网站禁止右键

 
如果你能把两种方法结合起来用,那么:所有的浏览器都可以禁止右键,防止别人查看你网站的源代码,网站文字别人也不可以手工复制,粘贴;图片也不能另存为,通常也就是所说的下载;做这些东西最好要根据你的网站来定位;否则影响用户体验!
 
虽然说以上这样的情况虽然说不能完美的保护我们的网站,但是至少也是一层保护吧,说句实话,以上这样的方法并不能防止你的网站被盗版,只要懂代码懂一点建站基础的人,完全是可以破你的网站,怎么破我就不说出来了;

上一篇:网站简单兼容自适应导航栏代码

下一篇:全网分享小刀娱乐网文章软件下载代码分享

本站资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

投诉侵权邮箱:40509753@qq.com 或联系QQ:40509753 关键词:小刀娱乐网,科学刀,QQ技术,QQ业务乐园,lol活动,流氓大叔,大鱼资源网

粤ICP备17104137号-1 

             本站已安全运行: