首页 > 其他分享 >3种方法复制CSDN代码

3种方法复制CSDN代码

时间:2022-09-19 15:12:24浏览次数:99  
标签:浏览器 代码 点击 复制 CSDN 方法

CSDN代码要登录才能复制,使用体验不太好,以下三种方法可以解决。

1、检查网页源码手动更改

CSDN网页禁止复杂代码,是用CSS来实现的,因此,我们可以手动更改网页源代码,去掉相关的CSS属性。操作方法:在代码区域左上角点击鼠标右键,然后点击“检查”。

检查源代码
点击图片放大

修改code标签的这个css属性user-select: text;
code标签
点击图片放大

有时也要修改pre这个标签的css属性user-select: text;
pre标签
点击图片放大

经过这样修改,就可以复制代码了。

2、打开控制台执行一条命令

请注意,该方法不一定适用于所有浏览器,我的测试环境是chrome浏览器,测试成功。

打开网页后,按F12到控制台(Console),然后输入如下命令代码,按回车键执行,就可以复制代码了。

javascript:document.body.contentEditable='true';document.designMode='on'; void 0

img
点击图片放大

如果上面代码无效,可以试试在控制台(Console)输入如下代码,按回车键执行命令。

javascript:document.querySelectorAll(".prism").forEach((b)=>{b.onclick = function(e){mdcp.copyCode(e)}});document.querySelectorAll("style").forEach((s)=>{if((s.innerText||"").indexOf('#content_views pre')>-1){s.parentElement.removeChild(s)}});

img
点击图片放大

这个方法比第一种方法好用快捷,不过你要把这些代码收藏备用。

3、使用浏览器扩展组件

除了上述两种方法外,你还可以使用浏览器扩展组件来复制CSDN代码,这个扩展组件名称是Simple allow copy,在Edge、firefox、chrome浏览器都可以安装使用,测试有效。

使用浏览器扩展组件Simple Allow Copy复制CSDN代码

使用方法,在浏览器工具栏上点击一下组件图标,看到图标变“亮”就表示可复制代码了。

img

img

4、参考连接

http://www.webkaka.com/tutorial/zhanzhang/2022/0310131/

标签:浏览器,代码,点击,复制,CSDN,方法
From: https://www.cnblogs.com/jianmuzi/p/16707665.html

相关文章

  • 【Azure 事件中心】Flink消费Event Hub中事件, 使用Azure默认示例代码,始终获取新产生
    问题描述根据AzureEventHub示例文档,[将ApacheFlink与适用于ApacheKafka的Azure事件中心配合使用],配置好 consumer.config文件后,为什么不能自动消费EventHub......
  • svn 代码迁入gitlab
    window中安装好git客户端,右键空白处,点选gitbashhere进入git界面,输入命令将svn38163之后的所有记录都备份那:gitsvnclone-r38163:HEADsvn地址--no-metadata trunk......
  • C语言学习第11天,函数递归和调试代码
    函数递归函数需要被另一个函数调用才能执行,而主函数main在程序运行时会被自动调用。其实函数也可以自己调用自己#include<stdio.h>voidfunc(intn){if(n==5)//n为5时,......
  • git reset --hard 撤回后commit的代码消失了的解决办法
    楼主在今天的工作中使用了这个命令gitreset--hard撤回后commit的代码消失了,因为有commit,所以暂时得到了拯救,太不容易了,差点以为自己写的代码没了。网上到处找帖子,看看......
  • Edge——如何屏蔽CSDN搜索结果
    前言之前用的是-csdn,最近发现这个失效了,然后就更新为-site:csdn.net;内容配置打开设置->搜索搜索->地址栏和搜索->管理搜索引擎->添加设置完成https://cn.bin......
  • 第十章 Redis主从复制
    一、Redis集群概述由于单机Redis存储能力受单机限制,以及无法实现读写操作的负载均衡和读写分离,无法保证高可用。本篇就来介绍Redis集群搭建方案及实现原理,实现Redis对数......
  • 使用canvas实现简易代码雨
    分享一个使用canvas生成的一个简易代码雨特效首先HTML文件如下...<body><canvasid="bg"></canvas></body>...Javascript代码如下constcvs=document.getElemen......
  • 经典c代码集合
    1解析命令行输入指令/*parsecommandlinearguments*/argv+=2;while(*argv){if(strcmp(*argv,"-d")==0){argv++;......
  • Android代码实现view的背景渐变色
    设置view的背景颜色,有两种方法,一种是通过代码写的形式,一种是通过写一个xml的形式先说第一种,用代码实现view的背景渐变色:intcolors[]={0xff2D0081,0xff8B3097,0xf......
  • 微服务低代码Serverless平台(星链)的应用实践
    导读星链是京东科技消金基础研发部研发的一款研发效能提升的工具平台,面向后端服务研发需求,尤其是集成性、场景化、定制化等难度不太高、但比较繁琐的需求,如服务前端的后端......