Facebook remove sponsored ads blocks

Remove Sponsored blocks from Facebook

目前為 2022-01-02 提交的版本,檢視 最新版本

// ==UserScript==
// @name Facebook remove sponsored ads blocks
// @version 1.5
// @description Remove Sponsored blocks from Facebook
// @author Sly_North
// @match https://www.facebook.com/*
// @namespace https://gf.qytechs.cn/en/users/759669-sly-north
// @license MIT
// @grant        none
// ==/UserScript==

function RemoveAllSponsored()
{
  var elts = document.getElementsByTagName('span');
  // TODO support more languages if there's interest.
  var keywords = [/S-*p-*o-*n-*s-*o-*r-*e-*d/, /C-*o-*m-*m-*a-*n-*d-*i-*t/, /S-*p-*o-*n-*s-*o-*r-*i/,
                  /R-*e-*k-*l-*a-*m-*o/, /P-*u-*b-*l-*i-*c-*i-*d/, /G-*e-*s-*p-*o-*n-*s-*e-*r/,
                  /P-*a-*t-*r-*o-*c-*i-*n-*a-*d-*o/, /s-*u-*g-*e-*r-*i-*s-*d-*o-*s/,
                  /Remember Password/];
  for (var i=0; i < elts.length; ++i)
  {
    var e = elts[i];
    if (e.parentElement.tagName != 'SPAN') continue;
    for (k in keywords)
    {
      if (e.textContent.match(keywords[k])) {
        // console.log('Removing span ' + i);
        e.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.innerHTML = "";
        break;
      }
    }
  }

  setTimeout(RemoveAllSponsored, 1000);
}


RemoveAllSponsored();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址