1 Star 0 Fork 0

guxw / csdn广告屏蔽

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
content-script.js 1.29 KB
一键复制 编辑 原始数据 按行查看 历史
guxw 提交于 2023-11-15 15:16 . 免登录复制
// 跳过关注博主展开全文
var article_content = document.getElementById("article_content");
if (article_content) {
article_content.removeAttribute("style");
}
// 免登录复制代码
(function () {
'use strict';
// 优化登陆后复制
const codeElements = document.querySelectorAll('code');
codeElements.forEach(element => {
element.style.userSelect = 'unset';
});
const preElements = document.querySelectorAll('#content_views pre');
preElements.forEach(element => {
element.style.userSelect = 'unset';
});
// 移除“登陆后复制”按钮
const hljsButton = document.querySelector('.hljs-button');
if (hljsButton) {
hljsButton.remove();
}
// 移除readmore按钮,并显示全文
const hideArticleBox = document.querySelector('.hide-article-box');
if (hideArticleBox) {
hideArticleBox.remove();
}
const articleContent = document.querySelector('.article_content');
if (articleContent) {
articleContent.style.height = 'initial';
}
// 去除复制后的版权小尾巴
const elements = document.querySelectorAll('*');
elements.forEach(element => {
element.addEventListener('copy', function (e) {
e.stopPropagation();
});
})
})();
JavaScript
1
https://gitee.com/codeGu/wash-csdn.git
git@gitee.com:codeGu/wash-csdn.git
codeGu
wash-csdn
csdn广告屏蔽
master

搜索帮助