Blog Detail

  • 如何实现网页的禁止复制和粘贴,以及如何破解

    想必大家上网时候,经常碰到这种情况吧?禁止复制粘贴!!!有时候特别需要网页上的一段字或者一行代码,他就是不让复制,气不气,哈哈,不过也要体谅作者,毕竟人家辛辛苦苦写的东西,被你动动鼠标就拿走啦,也要注重版权的嘛。

    下面我就教大家如何在自己的网页中加上禁止复制粘贴的功能:

    我们首先来介绍如何实现禁止复制,知道了禁止的方式,再破解就容易了。

    1 实现禁止复制粘贴

    本代码在UC手机浏览器上不生效,其它手机浏览器暂未发现问题、PC全部没问题。

    这是一段示例文字,我无法被选中,也无法按下鼠标右键,即使被选中你也无法复制!

    2 破解禁止复制粘贴

    知道如何禁止了,那破解这个限制就容易多了。

    首先,绝大部分限制都是采用js实现的,那我直接禁用js不就OK了么?哈哈,突然发现我太聪明了!假如你使用的是Chrome或者其它国产webkit内核浏览器,按下F12弹出开发者工具,再按下F1弹出设置,勾选Disable JavaScript,再按下ESC键关闭设置(其它浏览器如何禁止JavaScript请自行研究),然后试试是不是可以复制了?

    如果此时仍无法选择文字,找到你要复制文字的地方,看看是不是添加了-webkit-user-select: none的样式,如果有,将其去掉即可:

    到了这里应该就可以自由复制粘贴了,复制完了记得把禁用JavaScript的地方还原回来哦。

    大家可以尝试尝试。

    如果无法保存勾选Disable JavaScript,这个选项的话,可以在设置界面不退出即可!

    参考文章:

    https://blog.csdn.net/zouheliang/article/details/80975928