您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
删除知识星球文章水印
// ==UserScript== // @name 删除知识星球水印 // @namespace http://tampermonkey.net/ // @version 0.2 // @description 删除知识星球文章水印 // @author Mrxn // @homepage https://mrxn.net/ // @supportURL https://github.com/Mr-xn/Kill_zsxq_Watermark // @license MIT // @run-at document-end // @match https://*.zsxq.com/* // @icon https://wx.zsxq.com/dweb2/assets/images/favicon_32.ico // @icon https://www.google.com/s2/favicons?sz=64&domain=zsxq.com // @grant none // ==/UserScript== (function() { 'use strict'; // Your code here... function del_watermarkdel_watermark(){ //首页 // 使用document.querySelectorAll方法获取带有特定属性的元素 var index_elements = document.querySelectorAll("[watermark]"); if (index_elements) { // 循环遍历每个元素,并输出元素的文本内容 for (var i = 0; i < index_elements.length; i++) { // 修改元素的样式,删除水印 if (index_elements[i].style.backgroundImage !== "none !important;"){ //console.log("删除首页水印"); index_elements[i].style.backgroundImage = "none !important;"; // 修改元素的样式,以防万一,设置水印大小为0 index_elements[i].style.backgroundSize = "0px"; } } } // 文章页 // 获取所有带有.js_watermark类的元素 var articles_elements = document.querySelectorAll(".js_watermark"); if (articles_elements) { // 循环遍历每个元素 for (var j = 0; j < articles_elements.length; j++) { // 修改元素的样式,删除水印 if (articles_elements[j].style.backgroundImage !== "none !important;") { //console.log("删除文章水印"); articles_elements[j].style.backgroundImage = "none !important;"; // 修改元素的样式,以防万一,设置水印大小为0 articles_elements[j].style.backgroundSize = "0px"; } } } } //details-container 点击展开 function details_listen() { var detailsContainer = document.querySelectorAll('.details-container'); if (detailsContainer) { //console.log("删除topic水印"); for (var y = 0; y < detailsContainer.length; y++) { detailsContainer[y].addEventListener('click', function() { // 在点击div后500毫秒检查一次 setInterval(function() { //文章点开 topic-detail-panel var topic_elements = document.getElementsByClassName("topic-detail-panel"); if (topic_elements) { // 循环遍历每个元素 for (var x = 0; x < topic_elements.length; x++) { // 修改元素的样式,删除水印 if (topic_elements[x].style.backgroundImage !== "none !important;") { topic_elements[x].style.backgroundImage = "none !important;"; // 修改元素的样式,以防万一,设置水印大小为0 topic_elements[x].style.backgroundSize = "0px"; } } } }, 500); }); } } } function topic_preview(){ var topicpreview = document.querySelectorAll('.topic-preview'); if (topicpreview){ // 删除 搜索结果页的水印 for (var z = 0; z < topicpreview.length; z++) { topicpreview[z].addEventListener('click', function() { //console.log("删除topicpreview水印"); // 在点击div后500毫秒检查一次 setInterval(function() { //文章点开 topic-detail-panel var topic_elements_z = document.getElementsByClassName("topic-detail-panel"); if (topic_elements_z) { // 循环遍历每个元素 for (var xz = 0; xz < topic_elements_z.length; xz++) { // 修改元素的样式,删除水印 if (topic_elements_z[xz].style.backgroundImage !== "none !important;") { topic_elements_z[xz].style.backgroundImage = "none !important;"; // 修改元素的样式,以防万一,设置水印大小为0 topic_elements_z[xz].style.backgroundSize = "0px"; } } } }, 500); }); } }else{ console.log("nothing"); } } // 鼠标滚动触发 window.addEventListener("scroll", function() { del_watermarkdel_watermark(); details_listen(); topic_preview(); }); })();