Removes the annoying "Would you recommend this guide?" header on every FAQ page.
// ==UserScript==
// @name Remove GameFAQs "Would you recommend this guide?" Header
// @namespace gameFARKZ
// @version 1.0
// @description Removes the annoying "Would you recommend this guide?" header on every FAQ page.
// @include http://www.gamefaqs.com/*/*/faqs/*
// @include https://www.gamefaqs.com/*/*/faqs/*
// @include http://gamefaqs.gamespot.com/*/*/faqs/*
// @include https://gamefaqs.gamespot.com/*/*/faqs/*
// @author jakenastysnake
// @grant none
// @noframes
// ==/UserScript==
// Remove the header div when it is loaded.
function removeHeader(header) {
header.remove();
}
// Set up a MutationObserver to check for changes in DOM
// (Needed since header is not loaded until you scroll down the page)
// Mutations: This is an array that holds any mutations or changes that have occurred.
// Me: This is the MutationObserver instance.
var observer = new MutationObserver(function (mutations, me) {
var header = document.getElementById('faq_header_wrap');
if (header) {
removeHeader(header);
me.disconnect(); // Stop the MutationObserver.
return;
}
});
// Start the MutationObserver.
observer.observe(document, {
childList: true,
subtree: true
});