Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ==UserScript==
- // @name Hide Ads on Facebook
- // @namespace https://tampermonkey.net/
- // @version 1.25
- // @description Hide sponsored feeds on Facebook
- // @author KudoAmine
- // @match https://www.facebook.com/*
- // @license MIT
- // @grant none
- // ==/UserScript==
- const HideAds = () => {
- try {
- const feeds = document.getElementById('contentArea').querySelectorAll('[id*=story]');
- feeds.forEach(feed => {
- if(feed.style.display != "none"){
- try {
- const feedtype = feed
- .querySelector('[data-testid*="story"]')
- .children[0];
- try {
- if (feedtype.getAttribute("class").indexOf(" ")!=-1){
- feed.style.display = "none";
- }
- } catch (e) {
- }
- try {
- var texthere="";
- var alleles = feedtype
- .querySelector('[id*="_"]')
- .children[0];
- for (var k=0;k<alleles.childElementCount;k++) {
- if(getComputedStyle(alleles.children[k].children[0], null).display=="inline"){
- texthere=texthere+alleles.children[k].children[0].getAttribute("data-content");
- }}
- if ((texthere.indexOf("Sponsor") != -1)) {
- feed.style.display = "none";
- }
- } catch (e) {
- }
- }
- catch (e) {
- }
- }
- try {
- const sponsoredlink = feed
- .querySelector('[class="uiStreamSponsoredLink"]');
- if (sponsoredlink != undefined) {
- feed.style.display = "none";
- }
- }
- catch (e) {
- }
- try {
- if (feed.innerHTML.indexOf("/ads/about?") != -1) {
- feed.style.display = "none";
- }
- }
- catch (e) {
- }
- });
- }
- catch (e) {
- }
- }
- HideAds()
- setTimeout(HideAds, 1000);
- (function () {
- window.addEventListener('scroll', () => {
- HideAds()
- setTimeout(HideAds, 1000);
- });
- })();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement