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