通常我们在·网页端的CSDN中,不登陆账号的话,是禁止复制代码内容的,给我们带来了层层不便,今天我们就硬气点,自己编写脚本实现不用登录账号就可以复制代码
1,在浏览器安装油猴(搜索”篡改猴“)
2,进入到主页(这里我之前安装的脚本是”用来刷网课的,实现网课自由好吧。唯一缺点是要充值,等有实力了,
我也自己写自动刷网课的脚本,这样子我也可以实现财富自由了~“)
3,话不多说。直接进入到CSDN界面,开始操作好吧
4,浏览器提供的接口contentediable(是否可以被编辑)
contentediable的默认值是False,也就是默认是不可以编辑的,我们将其False偷偷摸摸地设置为True,就可以编
辑了
接下来你懂的~~~就是把CSDN的contentediable的Flase改成True就可以实现不用登录就可以偷取别人的代码了
5,编写修改代码
//获取所有代码块
let codes = document.querySelectorAll("code");
//循环遍历所有(parameten)c:HTMLElement
codes.forEach(c =>{
//设置代码块可以编辑,从而实现可复制
c.contentEditable ="true";
});
6,点开脚本输入界面
这里的CSDN的网址是:https://blog.csdn.net/*/article/details/*
7,获取网页的图标
7.1 F12进入网页的开发者模式
7.2 点击网络
7.3 搜索.ico
7.4 刷新界面
7.5 找到.ico文件
7.8 点击“标头”,复制链接
8,将自己写的代码放入脚本中
将Your codes 替换成自己的代码
然后点击开发者模式,选择自动缩进
然后 保存(Ctrl+S)
RES结果展示: