CSDN 去广告沉浸阅读模式

沉浸式阅读 🌈 使用随机背景图片 🎬 重构页面布局 🎯 净化剪切板 🎨 屏蔽一切影响阅读的元素 🎧

< CSDN 去广告沉浸阅读模式 피드백

질문/댓글

§
작성: 2020-05-04

有跳转存在时,脚本不运行

当不是直接访问csdn,而是通过中间链接跳转至csdn时,脚本没有运行。 建议将脚本改为页面元素加载完成后运行。

SublimeCT개발자
§
작성: 2020-05-05

你好, 可以详细描述一下吗:

  • 这个中间链接具体是什么?
  • 脚本中的哪些功能没有应用? (css 样式 / 背景图片)
§
작성: 2020-06-15

复现方法:

  1. 使用 Firefox 浏览器打开这个搜索页
  2. Ctrl+鼠标左键打开搜索结果 C++判断域名是否合法
  3. 新Tab中的CSDN页面还是原样式。

错误日志:

ERROR: Execution of script 'CSDN 去广告沉浸阅读模式' failed! document.querySelector(...) is null CSDN 去广告沉浸阅读模式.user.js:1:423
tms_5943692e_f81c_41c5_a88c_a2177cf80e04/</<@moz-extension://e7208b3b-60f0-42eb-8b04-73d761d7173c/userscripts/CSDN%20%E5%8E%BB%E5%B9%BF%E5%91%8A%E6%B2%89%E6%B5%B8%E9%98%85%E8%AF%BB%E6%A8%A1%E5%BC%8F.user.js?id=5943692e-f81c-41c5-a88c-a2177cf80e04:21:18872
r@moz-extension://e7208b3b-60f0-42eb-8b04-73d761d7173c/userscripts/CSDN%20%E5%8E%BB%E5%B9%BF%E5%91%8A%E6%B2%89%E6%B5%B8%E9%98%85%E8%AF%BB%E6%A8%A1%E5%BC%8F.user.js?id=5943692e-f81c-41c5-a88c-a2177cf80e04:8:382
tms_5943692e_f81c_41c5_a88c_a2177cf80e04/</<@moz-extension://e7208b3b-60f0-42eb-8b04-73d761d7173c/userscripts/CSDN%20%E5%8E%BB%E5%B9%BF%E5%91%8A%E6%B2%89%E6%B5%B8%E9%98%85%E8%AF%BB%E6%A8%A1%E5%BC%8F.user.js?id=5943692e-f81c-41c5-a88c-a2177cf80e04:8:1181
tms_5943692e_f81c_41c5_a88c_a2177cf80e04/<@moz-extension://e7208b3b-60f0-42eb-8b04-73d761d7173c/userscripts/CSDN%20%E5%8E%BB%E5%B9%BF%E5%91%8A%E6%B2%89%E6%B5%B8%E9%98%85%E8%AF%BB%E6%A8%A1%E5%BC%8F.user.js?id=5943692e-f81c-41c5-a88c-a2177cf80e04:8:1190
tms_5943692e_f81c_41c5_a88c_a2177cf80e04/<@moz-extension://e7208b3b-60f0-42eb-8b04-73d761d7173c/userscripts/CSDN%20%E5%8E%BB%E5%B9%BF%E5%91%8A%E6%B2%89%E6%B5%B8%E9%98%85%E8%AF%BB%E6%A8%A1%E5%BC%8F.user.js?id=5943692e-f81c-41c5-a88c-a2177cf80e04:8:216
tms_5943692e_f81c_41c5_a88c_a2177cf80e04@moz-extension://e7208b3b-60f0-42eb-8b04-73d761d7173c/userscripts/CSDN%20%E5%8E%BB%E5%B9%BF%E5%91%8A%E6%B2%89%E6%B5%B8%E9%98%85%E8%AF%BB%E6%A8%A1%E5%BC%8F.user.js?id=5943692e-f81c-41c5-a88c-a2177cf80e04:8:220
F_a/n</<@eval:3:90
@moz-extension://e7208b3b-60f0-42eb-8b04-73d761d7173c/userscripts/CSDN%20%E5%8E%BB%E5%B9%BF%E5%91%8A%E6%B2%89%E6%B5%B8%E9%98%85%E8%AF%BB%E6%A8%A1%E5%BC%8F.user.js?id=5943692e-f81c-41c5-a88c-a2177cf80e04:1:101
@moz-extension://e7208b3b-60f0-42eb-8b04-73d761d7173c/userscripts/CSDN%20%E5%8E%BB%E5%B9%BF%E5%91%8A%E6%B2%89%E6%B5%B8%E9%98%85%E8%AF%BB%E6%A8%A1%E5%BC%8F.user.js?id=5943692e-f81c-41c5-a88c-a2177cf80e04:1:626
@moz-extension://e7208b3b-60f0-42eb-8b04-73d761d7173c/userscripts/CSDN%20%E5%8E%BB%E5%B9%BF%E5%91%8A%E6%B2%89%E6%B5%B8%E9%98%85%E8%AF%BB%E6%A8%A1%E5%BC%8F.user.js?id=5943692e-f81c-41c5-a88c-a2177cf80e04:820:6
@moz-extension://e7208b3b-60f0-42eb-8b04-73d761d7173c/userscripts/CSDN%20%E5%8E%BB%E5%B9%BF%E5%91%8A%E6%B2%89%E6%B5%B8%E9%98%85%E8%AF%BB%E6%A8%A1%E5%BC%8F.user.js?id=5943692e-f81c-41c5-a88c-a2177cf80e04:822:3
F_a/n</<@eval:3:90
c@eval:2:142
E_u/<@eval:3:259
na@eval line 1 > Function:60:410
create@eval line 1 > Function:72:186
run@eval line 1 > Function:13:205
anonymous/</</<@eval line 1 > Function:73:469
F_a/n</<@eval:3:90
c@eval:2:142
anonymous/</<@eval line 1 > Function:73:452
anonymous/<@eval line 1 > Function:73:479
TM_back@eval line 1 > Function:74:3
anonymous@eval line 1 > Function:74:10
F_a/n</<@eval:3:90
exec_fn@eval:1:144
@eval:12:330
O@eval:11:120
CSDN 去广告沉浸阅读模式.user.js:1:505

该方法可在本地稳定复现。 在Chromium中未发现此现象,直接左键打开也不会出现此情况。

环境:

Name    Firefox
Version     77.0.1
Build ID    20200603085854
Distribution ID     archlinux
User Agent  Mozilla/5.0 (X11; Linux x86_64; rv:77.0) Gecko/20100101 Firefox/77.0
OS  Linux 5.7.2-arch1-1
Application Binary  /usr/lib/firefox/firefox

댓글 남기기

댓글을 남기려면 로그인하세요.