您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
1:屏蔽知乎搜索结果列表,知乎文章,知乎评论,知乎专栏中的图片和购物广告链接。2:屏蔽简书部分广告推荐。
// ==UserScript== // @name 隐藏不想看到的页面元素等 // @namespace http://tampermonkey.net/ // @version 1.1 // @description 1:屏蔽知乎搜索结果列表,知乎文章,知乎评论,知乎专栏中的图片和购物广告链接。2:屏蔽简书部分广告推荐。 // @author You // @match *://*.52pojie.cn/* // @match *://*.jianshu.com/* // @match *://*.zhihu.com/* // @match *://*.zhuanlan.zhihu.com/* // @icon https://www.google.com/s2/favicons?sz=64&domain=zhihu.com // @icon https://www.google.com/s2/favicons?sz=64&domain=jianshu.com // @icon https://www.google.com/s2/favicons?sz=64&domain=52pojie.cn // @grant none // @license AGPL License // ==/UserScript== (function() { 'use strict'; // 隐藏 function hideEls(){ // 52评论区左侧头像 var els_52 = document.getElementsByClassName("avtm"); // 简书技术文章右侧热点推荐短文小说 var els_jianshu = document.getElementsByClassName("_3Z3nHf"); // 知乎文章滚动时动态显示的标题 var els_zhihu_tip = document.getElementsByClassName("PageHeader"); // 知乎文章中的图片 var els_zhihu_pics = document.getElementsByTagName("picture"); var els_zhihu_imgs = document.getElementsByTagName("figure"); var els_zhihu_title_imgs = document.getElementsByClassName("RichContent-cover"); // 知乎文章中的动图 var els_zhihu_gifs = document.getElementsByClassName("ztext-gif"); // 知乎评论中的图片 var els_zhihu_comment_imgs = document.getElementsByClassName("comment_img"); // 知乎文章中的带货链接 var ads = document.getElementsByClassName("RichText-MCNLinkCardContainer"); var delElsArr = [ els_zhihu_tip, els_zhihu_pics, els_zhihu_imgs, els_zhihu_title_imgs, els_zhihu_comment_imgs, els_zhihu_gifs, ads, ]; delElsArr.forEach((els) => { [...els].forEach((el) => { // el.style.visibility = "hidden"; el.style.display = "none"; }) }) for (let i=0; i<els_52.length; i++) { els_52[i].style.opacity = "0.2"; } for (let i=0; i<els_jianshu.length; i++) { if(i === 1) els_jianshu[i].style.display = "none"; } setTimeout(function() { hideEls(); }, 500); } hideEls(); })();