没使用过油猴,之前一直用一行 js 脚本去复制代码,
document.body.cOntentEditable='true' 结果今天找了一段代码准备剽窃参考一下,结果发现在复制事件会触发弹出登录框操作,从而打断复制
吐个槽,反正倔脾气上来了,我就不注册你 csdn ,还要复制 csdn 的代码
防杠:csdn 上有很多具有中国特色的问题的解决方案,找起来还算方便,解决问题效率也较高。

没使用过油猴,之前一直用一行 js 脚本去复制代码,
document.body.cOntentEditable='true' 结果今天找了一段代码准备剽窃参考一下,结果发现在复制事件会触发弹出登录框操作,从而打断复制
吐个槽,反正倔脾气上来了,我就不注册你 csdn ,还要复制 csdn 的代码
防杠:csdn 上有很多具有中国特色的问题的解决方案,找起来还算方便,解决问题效率也较高。
1 vitovan Jun 9, 2023 现在浏览器不是都有一个阅读模式?能用吗? |
2 wuvvu Jun 9, 2023 |
3 xmoer Jun 9, 2023 压根就不需要什么第三方扩展,edge 浏览器右键自带 “Web 选择” 功能,快捷键 Ctrl+Shift+X ,画个框就能复制啦 |
4 FakerLeung Jun 9, 2023 |
8 mknightoy Jun 9, 2023 这些网站都要装油猴才能优化体验 类似简书加的那些广告也是恶心人,能不用就尽量不用吧 |
9 huzhizhao Jun 9, 2023 今天想复制个 plsql 的激活码 也是遇到同样的问题。我得去催一下脚本作者了 |
10 huzhizhao Jun 9, 2023 @FakerLeung #4 你能直接复制正文吗? |
11 jazzii36 Jun 9, 2023 这个可以 |
13 hhjswf Jun 9, 2023 还是得用脚本,不光是复制,界面太恶心 |
14 GentleFifth Jun 9, 2023 via Android 截个图发到微信,会自动 OCR ,精确度还蛮高的 |
15 kaf Jun 9, 2023 作为一个怎么折腾都能搞定前端搞这么多限制,实在搞不懂怎么想的 |
16 yunye Jun 9, 2023 QQ 截图屏幕识图 |
17 FakerLeung Jun 9, 2023 @huzhizhao #10 必须可以的啊 |
18 acbot Jun 9, 2023 一样的 最早发现这个问题的时候用油猴解决,目前复制弹出登陆油猴脚本也没有见到更新;于是自己研究了一下在常规油猴脚本的基础上 在 Adblock 中添加一个自定义规则 把 https://csdnimg.cn/release/blogv2/dist/pc/js/detail-434942c04f.min.js 这个脚本文件屏蔽掉就解决问题 今天看 #3 这个方法如果有效就更简单 |
19 sunxiaping521 Jun 9, 2023 |
20 Ericcccccccc Jun 9, 2023 截图发微信, 自动识别. |
21 tf2 Jun 9, 2023 f12 - 禁用 js |
22 mmdsun Jun 9, 2023 真不知道 CSDN 这种 LJ 网站怎么活到现在的 反而没怎么广告,还能自定义各种样式的博客园都快倒闭了。 我准备把博客在国内用博客园也发一边。 因为最近看了不少博客,DIY+博客园的模板都还不错。 https://www.cnblogs.com/venoral https://www.cnblogs.com/jtjds/ |
24 coolcoffee Jun 9, 2023 我一般都是开发者工具 Element 左上角箭头点击然后选中页面上的节点。然后 Console 里面执行 console.log($0.innerText)。 虽然麻烦了点,但是通吃全部网站。 |
25 lylnuaa Jun 9, 2023 CSDN 为什么不去死 |
26 optional Jun 9, 2023 via iPhone 搜索的时候-csdn 提高效率 |
27 PerFectTime Jun 9, 2023 无所谓,直接拦截 csd |
28 akiyamamio Jun 9, 2023 不用那么复杂,你只需要把网页的 js 搞坏就行了,比如在控制台写 $=0 网页的 js 就开始报错了,你就随便复制了 |
29 KKLeon Jun 9, 2023 CSDN ,见一次骂一次 |
31 xyjincan Jun 9, 2023 |
32 zmqking Jun 9, 2023 via iPhone @coolcoffee 把打印方法改成 copy 函数,不用再 ctrl+C |
33 TomPig0216 Jun 9, 2023 @zmqking #32 本来以为#24 的方法就已经很棒了,看了你这个就更不错了 |
34 googlefans Jun 9, 2023 关闭登录界面就可以了啊 搞这么麻烦干嘛 |
35 lrabbit Jun 9, 2023 |
36 Finnn Jun 9, 2023 又是月经贴吗, 再次欢迎吐槽 https://greasyfork.org/zh-CN/scripts/420352-csdn-focus |
37 0superx0 Jun 9, 2023 ctrl+p 不香吗? |
38 rekulas Jun 9, 2023 我最近正在考虑向 google baidu 举报 csdn 的 seo 作弊呢 要想抵制流氓行为大家都得积极点 |
39 gdfsjunjun Jun 9, 2023 @xmoer 试了下 Ctrl+Shift+X 选中点复制提示成功,但实际并没有内容 |
40 gdfsjunjun Jun 9, 2023 @xmoer 试了下到 Word 或者 VS Code 可以,但是复制到 HBuilder 不可以,看来我要考虑换 IDE 了,毕竟前端一开始用这个。 |
41 coolcoffee Jun 9, 2023 @zmqking 我主要先喵一眼,不想脏了剪切板记录哈哈。 |
42 wellerman Jun 10, 2023 单独这个“复制”还是屏蔽,但用“剪切”就可以了。 另外再加一个 document.body.outerHTML=document.body.outerHTML; 去除所有元素所有事件,这样拦截也去了。但所有的点击事件也没了,不过这不影响不大,对于链接,还是可以通过右击打开。 完整代码 // ==UserScript== // @name FUCK CSDN COPY // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author You // @match *://*.csdn.net/* // @icon https://www.google.com/s2/favicons?sz=64&domain=csdn.net // @grant none // ==/UserScript== (function() { 'use strict'; document.body.cOntentEditable=true; document.body.outerHTML=document.body.outerHTML; })(); |
43 shiyuu Jun 10, 2023 via Android 用 bing 搜索 有没有办法过滤搜索到的结果没有 csdn ? |
45 shijingshijing Jun 10, 2023 再 BB 让你们都只能在 App 里才能看 |
46 amlee Jun 10, 2023 chrome 扩展:Postlight Reader 用了都说好,不仅仅针对 csdn |
48 koebehshian Jun 10, 2023 csdn 的文章大部分都是爬来的,原创的很少,所以你搜需要的文章的关键字,也能在其他网站找到 |
49 dsg001 Jun 10, 2023 ublock 禁止第一方、第三方脚本 |
50 leyviw Jun 10, 2023 via iPhone 看到 CSDN 就恶心 |
51 Ritr Jun 10, 2023 网址前面加个 read: 自动变成阅读模式 |
52 ClarkAbe Jun 10, 2023 三行代码, 复制限制和小尾巴一块去掉! https://greasyfork.org/zh-CN/scripts/434480-csdn/code ```Javascript ["pre", "code"].forEach((name) => document.querySelectorAll(name).forEach((item) => item.setAttribute("style", "webkit-user-select: auto;user-select: auto;"))); document.querySelectorAll("article")?.forEach((item) => (item.innerHTML = item.innerHTML)); document.addEventListener("copy", (e) => (e.preventDefault() || e.clipboardData.setData("text/plain", window.getSelection().toString()))); ``` |
53 taotaodaddy Jun 10, 2023 不是,我就想问一句,到底有什么是需要上 CSDN 去解决的? |
54 snowma Jun 10, 2023 垃圾网站, 不看也罢 |
55 YEX1024 Jun 12, 2023 你那段代码的话,用 crtl x 才对,我一直都是这么干的 |
57 asonz3157 Jun 12, 2023 |
58 jqknono Jun 12, 2023 我直接在搜索引擎屏蔽 csdn 结果 |
59 xiyuesaves Jun 12, 2023 直接不允许他使用 Javascript 就行了,也不会影响页面排版 [*.]blog.csdn.net ![]() |