TribalWars Ad Remover

By hipio Last update Sep 24, 2009 — Installed 772 times. Daily Installs: 2, 5, 3, 4, 0, 2, 5, 4, 3, 2, 2, 6, 4, 6, 5, 4, 4, 2, 5, 4, 3, 2, 2, 1, 0, 0, 4, 6, 1, 0, 2, 1

There are 1 previous version of this script.

// ==UserScript==
// @name           TribalWars Ad Remover
// @namespace      TribalWars Ad Remover
// @description    Verwijderd alle banners.
// @include        http://en*.tribalwars.net/*
// @include        http://www.tribalwars.net/*
// @include        http://*.tribalwars.*/*
// Version 1.1
// ==/UserScript==

var url=window.location.href;
if(url.indexOf("logout.php") != -1){
	window.stop();
	window.location="http://tribalwars.net";
}

var frmsets = document.getElementsByTagName("frameset");
if(frmsets.length > 0){
	var frmset = frmsets[0];
	for(kk=0; kk<frmset.childNodes.length; kk++){
		var frm = frmset.childNodes[kk];
		if(frm.tagName=="FRAME" && frm.getAttribute("name") != "main"){
			frm.src = "about:blank";
			frm.cols ='10';
		}
	}
	if(frmset.getAttribute("rows")) frmset.setAttribute("rows", "0, *");
	else frmset.setAttribute("cols", "*, 0");

	// Remove ads timer
	unsafeWindow.reload = function(ad_top, ad_sky){; };

	// No need to go any further; this must be the top page
	return;
}else{
	var ad_iframe = $("ad");
	if(ad_iframe && ad_iframe.tagName == "IFRAME"){
		ad_iframe.style.display = "none";
		var body_iframe = $("main");
		if(body_iframe && body_iframe.tagName == "IFRAME"){
			body_iframe.style.top = "0px";
			body_iframe.style.left = "0px";
		}
	}
}