// ==UserScript== // @name 知乎助手,包含屏蔽购物推荐、屏蔽信息流广告、按关键词屏蔽、屏蔽知乎(专心工作)、右键添加在知乎中搜索 // @namespace http://tampermonkey.net/ // @version 1.0.5 // @description 知乎助手,屏蔽回答中的购物推荐、信息流广告等等 // @author 桃源隐叟 // @match *://www.zhihu.com/* // @match *://www.zhihu.com // @homepageURL https://github.com/taoyuancun123/modifyText/blob/master/modifyText.js // @supportURL https://github.com/taoyuancun123/modifyText/issues // @grant none //@require https://code.jquery.com/jquery-2.1.4.min.js // @downloadURL none // ==/UserScript== (function() { 'use strict'; /* globals jQuery, $, waitForKeyElements */ // Your code here... var controlPanel=`

设置屏蔽选项


屏蔽购物推荐
屏蔽信息流广告
屏蔽关键词

屏蔽知乎

` document.body.insertAdjacentHTML("afterBegin",controlPanel); $(".ContentItem-more").on("click",function(){ if($("[name='recommend']:checked")[0].value==="on"){ $(".RichText-MCNLinkCardContainer").css("display","none"); }else{ $(".RichText-MCNLinkCardContainer").css("display","block"); } }); window.onload=()=>{ initSetting(); loadSetting(); funcBlockAds(); funcBlockByKeyWord(); funcBlockSite(); } document.body.onscroll=function(){ funcBlockAds(); funcBlockByKeyWord(); funcBlockSite(); } function funcBlockAds(){ if($("[name='ads']:checked")[0].value==="on") { $(".TopstoryItem--advertCard").css("display","none"); }else{ $(".TopstoryItem--advertCard").css("display","none"); } } function funcBlockByKeyWord(){ var blockKeywords=$(".blockkeyword")[0].value; if(blockKeywords!=""){ var bkArray=blockKeywords.split(","); for(let i=0;i${blockTip}`; //$("body").css("display","none"); //$("#control-div").css("display","block"); //$("body").html(blockHtml); var bodyChildren=$("body").children(); for(let i=0;i