可笑!在网页上复制点东西 还需要掏钱?教你copy事件的禁用

发布时间 2024-01-10 11:20:11作者: jack_Meng

前言

哈喽 大家好!

我是木易巷,我回来啦!!!

现在好多平台都变成了不开会员不能复制这样的情况。士可杀不可辱!作为一个优秀的复制粘贴工程师,在网页上复制点东西,还需要我掏钱?

今天木易巷给大家讲解一下怎样使用代码写出这种效果,并且分享给大家几个方法来实现破解,可以直接看视频哦~

 

 

 

正文

这里有一个非常简单的页面,是由一些文本构成的,我们在浏览器上打开,是肯定可以随意复制的,我们没有做一些处理,所以是没有什么问题的。

 

 

那么我们如何使用代码来实现禁用复制呢?

首先呢,我们需要去监听一个事件,叫做【copy】,当复制发生的时候,它就会触发这个事件的运行,而我们要做的其实就是禁用事件的默认行为。

 

 

不仅如此,我们好像还可以干点什么!

比如说当在进行复制的时候,给他复制一些其他的东西。我们修改代码,现在代码修改过后,复制在粘贴就会粘贴到我们设置的这一句:「创作不易,请点个赞再来复制!」

再比如说在进行复制的时候,给一个弹框提示。

现在我们修改代码,这个弹框提示呢,我们在复制这个行为发生的时候,自动提示:「若有问题,请联系木易巷!」

 

 

这样呢,我们就设置就完成了。

解决方法

好,我们知道了这个原理之后,再来回过头来看这个问题,怎样去破解这个禁用复制呢?

我们打开浏览器的调试控制台,然后找到事件监听器,将copy给移除掉就完事啦!

 

 

如果感觉这样去浏览器去找相关的代码,再删除掉,比较麻烦。那这里木易巷给大家推荐几个浏览器插件,大家通过浏览器扩展下载插件,然后就可以自动实现这种效果,不用在每一次就要去修改一下网页的源码啦!

插件名称:

1、网页万能复制

2、超级复制(Super Copy)

OK,本期的分享就到这里!

 

 

2024-01-10 11:15:25【出处】:https://zhuanlan.zhihu.com/p/622850658

=======================================================================================