Google浏览器插件之闪存过滤器

Posted smart-girl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Google浏览器插件之闪存过滤器相关的知识,希望对你有一定的参考价值。

本文学习自:https://www.cnblogs.com/sunshine-wy/p/11133987.html
1.新建manifest.json文件,写入如下内容:


  "manifest_version": 2,
  "name" : "闪存过滤器",
  "description" : "不喜欢的人过滤掉就好啦~~",
  "version": "1.0.0.0",
  "content_scripts" :[
    
      "matches" : ["*://ing.cnblogs.com/*"],
      "js" : ["jquery-3.3.1.min.js","main.js"]
    
  ]
   

技术图片

//main.js
var Home = function () 
    var _this = this;
    this.Init = function () 
        console.log("插件启动成功!");
        //加载页面时清除一次
        _this.ChearUsers();
        //此后每两秒定时清除一次
        setInterval(_this.ChearUsers, 2000);
    
    this.ChearUsers = function () 
        var filterNames = new Array("测试1", "测试2");
        $(".entry_a,.entry_b").each(function (i, e) 
            var currDomInfo = $(e).find(".ing-author").attr("title");
            $.each(filterNames, function (ii, ee) 
                if (ee.length > 0)//空字符串不做处理
                
                    if (currDomInfo.indexOf(ee) > -1) 
                        $(e).remove();
                        console.log("已清除用户=>" + ee);
                    
                
            );
        );
    

var home = new Home();
home.Init();

技术图片

以上是关于Google浏览器插件之闪存过滤器的主要内容,如果未能解决你的问题,请参考以下文章

谷歌浏览器hosts文件

如何编写google浏览器插件

如何在google浏览器上安装Advanced Rest Client插件

google浏览器怎么安装本地插件

如何更新google chrome浏览器插件

google chrome 浏览器怎么去广告插件