欢迎光临
我们一直在努力

网页防复制功能实现方法(附破解方法)

最近在访问网站的时候,发现有些网站上面的文字无法复制,立即到fiirefox禁掉js后也不可复制,于是有了下文。

通过右键查看源文件发现如下代码:
1、firefox下可以通过css来禁止选择复制功能

<style type=“text/css” media=“screen”>

body {-moz-user-select: none;-webkit-user-select: none;}

</style>

2、IE中需要用js来限制

<script type=”text/javascript”>
document.onselectstart = function(e) {
return false;
}
document.oncontextmenu = function(e) {
return false;
}
</script>

完整的结合就是

<style type=”text/css” media=”screen”>
body {-moz-user-select: none;-webkit-user-select: none;}
</style>
<script type=”text/javascript”>
document.onselectstart = function(e) {
return false;
}
document.oncontextmenu = function(e) {
return false;
}
</script>

当然,脚本之家一般都会同时提供的,firefox下通过css来控制的,当然大家可以通过直接保存下代码,然后将css代码删掉即可。IE下也一样,如果一篇文章还好,如果很多大家读受不了吧。
大家可以通过ie中禁掉js的方法,来实现。
在IE地址栏输入如下代码即可,注意是一行的。

javascript:document.oncontextmenu=null;document.onselectstart=null;document.ondragstart=null;document.onbeforecopy=null;document.oncopy=null;document.onselect=null;void(0);

未经允许不得转载:七彩博客 » 网页防复制功能实现方法(附破解方法)

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址