您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
微博去除重复内容
// ==UserScript== // @name 微博去重 // @homepageURL https://github.com/xixiU/weibo_remove_duplicate // @version 0.17 // @description 微博去除重复内容 // @author xixiu // @match *://weibo.com/* // @match *://m.weibo.cn/* // @match *://*.weibo.com/* // @grant none // @namespace http://tampermonkey.net/ // ==/UserScript== (function() { 'use strict'; MakeForm(); window.onload = function () { var origin_filter='';//设置每次刷新时,永远都不想见到的关键词 if (origin_filter!==''){ updateUi(origin_filter); } }; // Your code here... })(); //添加按钮 function MakeForm() { // 创建一个 form var form1 = document.createElement("form"); form1.id = "form1"; form1.name = "form1"; form1.style='z-index: 9999; position: fixed ! important; right: 0px; top: 10px;';//border:1px solid; width:200px; height:40px; // 添加到 body 中 document.body.appendChild(form1); // 创建一个输入 var input = document.createElement("input"); // 设置相应参数 input.type = "text"; input.name = "removeData"; input.placeholder = "请输入要过滤的元素"; // 将该输入框插入到 form 中 form1.appendChild(input); //添加一个button var input_button = document.createElement("input"); input_button.type='button'; input_button.id='submit'; input_button.onclick=function(){ validateForm() }; input_button.value='提交'; //input_button.setAttribute('font-size','20pt'); form1.appendChild(input_button); } //检验输入 function validateForm() { var x = document.forms["form1"]["removeData"].value; if (x == null || x == ""||x ==' ') { alert("需要输入字符串。"); return false; } updateUi(x); } //更新页面 function updateUi(x){ console.log(x); //这里需要区分m.weibo.cn【手机端】//weibo.com【pc端】 var url = window.location.href; console.log(url); var doc; if(url.indexOf('weibo.com')>-1){//pc端 doc = document.getElementsByClassName('WB_cardwrap WB_feed_type S_bg2 WB_feed_like'); } else if(url.indexOf('m.weibo.cn')>-1){//移动端 doc = document.getElementsByClassName('wb-item-wrap'); console.log(document.getElementsByClassName('wb-item-wrap')); } else{ alert('匹配url错误'); } for(var i =0;i<doc.length;++i){ //console.log(doc[i].innerText.toString()); if(doc[i].innerText.indexOf(x)>-1){ doc[i].innerText=''; } } }
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址