-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbackground.js
51 lines (34 loc) · 1.88 KB
/
background.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
setInterval(() => {
if ($("ytd-app") && $("ytd-app").length) {
// Close banner in youtube video
$('.close-padding') && $('.close-padding').click();
$('.ytp-ad-overlay-close-button') && $('.ytp-ad-overlay-close-button').click();
// Remove youtube hero Ad banner
$("ytd-video-masthead-ad-renderer") && $("ytd-video-masthead-ad-renderer").remove();
$("#masthead-ad") && $("#masthead-ad").remove()
// Skip advertisement
$(".videoAdUiSkipButton") && $(".videoAdUiSkipButton").click();
$(".ytp-ad-skip-button") && $(".ytp-ad-skip-button").click();
// Remove legacy Ad near youtube videos
$(".ytd-companion-slot-renderer") && $(".ytd-companion-slot-renderer").remove();
// $(".ytp-ad-preview-text") && $(".ytp-ad-preview-text").length && window.location.reload()
}
// Remove the google Ads from all websites, mostly won't work
$("div[id^=google_ads_iframe]") && $("div[id^=google_ads_iframe]").remove()
// Remove gmail Ad banners
$(".aKB") && $(".aKB").remove()
// Remove Quora Ad banners
$('.home_feed_ad').css("display", "none")
// Remove quora sponsored content
$("div[color='gray_light']:contains('Sponsored by')").parent().parent().parent().hide()
$("div[color='gray_light']:contains('Promoted by')").parent().parent().parent().hide()
// Remove "Questions for you", "Discover People", "Discover topics" section in quora
$('.QuestionStoryBundle').remove()
$('.SuggestedTribesBundle').remove()
$('.SuggestedUsersBundle').remove()
$('.SuggestedTopicsBundle').remove()
// Remove facebook sponsored Ads
$("a:contains('Sponsored')").closest("div[id^='hyperfeed_story_id']").remove()
// Remove twitter promoted contents
$('span:contains("Promoted")').parent().parent().parent().parent().parent().parent().remove()
}, 500);