前言
哈喽 大家好!
我是木易巷,我回来啦!!!
现在好多平台都变成了不开会员不能复制这样的情况。士可杀不可辱!作为一个优秀的复制粘贴工程师,在网页上复制点东西,还需要我掏钱?
今天木易巷给大家讲解一下怎样使用代码写出这种效果,并且分享给大家几个方法来解决~
正文
这里有一个非常简单的页面,是由一些文本构成的,我们在浏览器上打开,是肯定可以随意复制的,我们没有做一些处理,所以是没有什么问题的。
那么我们如何使用代码来实现禁用复制呢?
首先呢,我们需要去监听一个事件,叫做【copy】,当复制发生的时候,它就会触发这个事件的运行,而我们要做的其实就是禁用事件的默认行为。
不仅如此,我们好像还可以干点什么!
比如说当在进行复制的时候,给他复制一些其他的东西。我们修改代码,现在代码修改过后,复制在粘贴就会粘贴到我们设置的这一句:「创作不易,请点个赞再来复制!」
再比如说在进行复制的时候,给一个弹框提示。
现在我们修改代码,这个弹框提示呢,我们在复制这个行为发生的时候,自动提示:「若有问题,请联系木易巷!」
这样呢,我们就设置就完成了。
【效果请看视频】
视频
可笑!在网页上复制点东西 还需要掏钱?进来看 教你copy的禁用和解禁!
解决方法
好,我们知道了这个原理之后,再来回过头来看这个问题,怎样去破解这个禁用复制呢?
我们打开浏览器的调试控制台,然后找到事件监听器,将copy给移除掉就完事啦!
如果感觉这样去浏览器去找相关的代码,再删除掉,比较麻烦。那这里木易巷给大家推荐几个浏览器插件,大家通过浏览器扩展下载插件,然后就可以自动实现这种效果,不用在每一次就要去修改一下网页的源码啦!
插件名称:
1、网页万能复制
2、超级复制(Super Copy)
给大家拜个年~
再过几天就是我们的春节啦,在这里提前给大家拜个年!
祝大家:兔年大吉,日进斗金,万事顺意!
OK,本期的分享就到这里!
点赞关注,祝你开心~