Reviews for Tampermonkey
Tampermonkey by Jan Biniok
Review by Mohammed
Rated 5 out of 5
by Mohammed, 3 months ago4,784 reviews
- Rated 5 out of 5by Firefox user 18521872, 2 days ago
- Rated 5 out of 5by Firefox user 18513844, 8 days ago
- Rated 5 out of 5by Firefox user 17550135, 9 days ago
- Rated 5 out of 5by RexZero, 9 days ago
- Rated 5 out of 5by Firefox user 18499411, 12 days ago
- Rated 5 out of 5by Ph1, 13 days ago
- Rated 5 out of 5by Igor Oliveira, 15 days ago
- Rated 5 out of 5by fhardy, 21 days ago
- Rated 1 out of 5by Lex, 23 days ago
- Rated 5 out of 5by Firefox user 18490300, 23 days ago
- Rated 5 out of 5by 满穗, 24 days ago
- Rated 5 out of 5by Kalinka74, a month ago
- Rated 5 out of 5by Paulo Pereira, a month ago
- Rated 5 out of 5by cnb, a month ago
- Rated 5 out of 5by Sergey Novoseltsev, a month ago
- Rated 5 out of 5by DannSKiller, a month agoAfter getting annoyed with searches I didn't want showing up on my Google page, especially for video searches, my web browser redirected me to TikTok. That platform is totally useless and shouldn't even be linked with Google. I'm sharing the script below that will help you block sites as well."
// ==UserScript==
// @name Google Search Filter
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Filter out specified sites from Google search results
// @author Your Name
// @match https://www.google.com/search*
// @grant none
// ==/UserScript==
(function() {
'use strict';
const blockedSites = ['example.com', 'anotherexample.com']; // Add the sites you want to block here
const observer = new MutationObserver((mutations) => {
mutations.forEach((mutation) => {
if (mutation.addedNodes && mutation.addedNodes.length > 0) {
blockedSites.forEach(site => {
const results = document.querySelectorAll(`a[href*="${site}"]`);
results.forEach(result => {
const parent = result.closest('.g'); // Google results container
if (parent) {
parent.style.display = 'none';
}
});
});
}
});
});
observer.observe(document.body, { childList: true, subtree: true });
// Initial execution for already loaded content
blockedSites.forEach(site => {
const results = document.querySelectorAll(`a[href*="${site}"]`);
results.forEach(result => {
const parent = result.closest('.g'); // Google results container
if (parent) {
parent.style.display = 'none';
}
});
});
})(); - Rated 5 out of 5by Kuyglitlbf, a month ago
- Rated 5 out of 5by abdalla.rabie, a month ago
- Rated 1 out of 5by Rock duende, a month ago
- Rated 5 out of 5by SaplinG, a month ago
- Rated 3 out of 5by Firefox user 18474980, a month ago
- Rated 5 out of 5by BeetlePie, a month ago
- Rated 5 out of 5by master1274, a month ago