您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
去除知乎首页推荐视频,干净的文字阅读
// ==UserScript== // @name 知乎去除视频 // @namespace // @version 0.4 // @description 去除知乎首页推荐视频,干净的文字阅读 // @author clen // @match https://www.zhihu.com/ // @icon https://www.google.com/s2/favicons?domain=zhihu.com // @grant none // ==/UserScript== (function () { 'use strict'; var COUNT = 12 function clear(time = 40){ setTimeout(() => { var all = document.querySelectorAll('.TopstoryItem-isRecommend') for (var j = all.length; j > all.length - COUNT; j--) { var item = all[j] if (item && (item.getAttribute('class').includes('TopstoryItem--advertCard') || item.children[0].getAttribute('data-za-extra-module').includes('Zvideo')|| item.children[0].getAttribute('data-za-extra-module').includes('video_id'))) { item.parentNode.removeChild(item) } } },time) } function perf_observer(list, observer) { // Process the "resource" event var entries = list.getEntries(); var bol = false for (var i = 0; i < entries.length; i++) { if (entries[i].name.includes('recommend')) { bol = true break } } if (bol) { clear() } } var observer2 = new PerformanceObserver(perf_observer); observer2.observe({ entryTypes: ["resource"] }); clear(100) })();