MediaWiki:Gadget-EsconderCentralnoticeDoMeta.js

Fonte: Wikinotícias

Nota: Depois de publicar, deve limpar o cachê do seu navegador para ver as alterações.

  • Firefox e Safari: Pressione Shift enquanto clica Recarregar, ou pressione Ctrl-F5 ou Ctrl-R (⌘-R no Mac)
  • Google Chrome: Pressione Ctrl-Shift-R (⌘-Shift-R no Mac)
  • Internet Explorer e Edge: Pressione Ctrl enquanto clica Recarregar, ou pressione Ctrl-F5
  • Opera: Pressione Ctrl-F5.
/**
 * @author: [[:en:User:User:TheDJ]]
 * @see: [[:en:MediaWiki:Gadget-HideFundraisingNotice.js]]
 */
/* jshint laxbreak: true */

( function ( window ) {
'use strict';

function blockBannerLoader( e ) {
	var el, elType, src;

	if ( !e ) {
		e = window.event;
	}

	el = e.target;

	if ( !el ) {
		return;
	}

	elType = el.nodeName.toUpperCase();

	if ( elType && elType === 'SCRIPT' ) {
		src = el.src;

		if ( !src ) {
			return;
		}

		if ( src.indexOf( 'Special:BannerLoader' ) !== -1
			|| src.indexOf( 'Special:BannerListLoader' ) !== -1
		) {
			e.preventDefault();
		}
	}
}

if ( document.addEventListener !== undefined ) {
	document.addEventListener( 'beforeload', blockBannerLoader, true );
}

}( window ) );