MediaWiki:OptOut.js: Unterschied zwischen den Versionen

Aus Minecraft Gameserver Wiki
Wechseln zu: Navigation, Suche
Zeile 1: Zeile 1:
  
 
var newDiv = document.createElement("div");
 
var newDiv = document.createElement("div");
newDiv.innerHTML = '<center style="background-color: #C70">Diese Website nutzt Software zur Verwaltung von Benutzerstatistiken. Wenn Sie diesem nicht zustimmen, klicken Sie bitte <a href="http://www.worldofminecraft.de/optout/">hier</a> zum austragen. Wenn Sie diesen Banner nicht mehr sehen wollen klicken Sie <a onclick="remBanner()">hier</a></center>';
+
newDiv.innerHTML = '<center style="background-color: #C70">Diese Website nutzt Software zur Verwaltung von Benutzerstatistiken. Wenn Sie diesem nicht zustimmen, klicken Sie bitte <a href="http://www.worldofminecraft.de/optout/">hier</a> zum austragen. Wenn Sie diesen Banner nicht mehr sehen wollen klicken Sie <a onclick="remBanner(this.parentNode())">hier</a></center>';
 
newDiv.style.backgroundColor = "cc6600";
 
newDiv.style.backgroundColor = "cc6600";
 
newDiv.style.fontSize="10px";
 
newDiv.style.fontSize="10px";
 
newDiv.style.align="center";
 
newDiv.style.align="center";
newDiv.id = "ad_art";
+
newDiv.id = "ad_text";
 
document.getElementById("mw-page-base").appendChild(newDiv);
 
document.getElementById("mw-page-base").appendChild(newDiv);
 +
 +
function readCookie(name) {
 +
var nameEQ = name + "=";
 +
var ca = document.cookie.split(';');
 +
for(var i=0;i < ca.length;i++) {
 +
var c = ca[i];
 +
while (c.charAt(0)==' ') c = c.substring(1,c.length);
 +
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
 +
}
 +
return null;
 +
}
 +
 +
if(readCookie("rembanner") != null)
 +
{
 +
newDiv.remove();
 +
}
 +
 +
function remBanner(this)
 +
{
 +
document.cookie = 'rembanner=ok;';
 +
this.remove();
 +
}

Version vom 11. März 2014, 14:23 Uhr


var newDiv = document.createElement("div");
newDiv.innerHTML = '<center style="background-color: #C70">Diese Website nutzt Software zur Verwaltung von Benutzerstatistiken. Wenn Sie diesem nicht zustimmen, klicken Sie bitte <a href="http://www.worldofminecraft.de/optout/">hier</a> zum austragen. Wenn Sie diesen Banner nicht mehr sehen wollen klicken Sie <a onclick="remBanner(this.parentNode())">hier</a></center>';
newDiv.style.backgroundColor = "cc6600";
newDiv.style.fontSize="10px";
newDiv.style.align="center";
newDiv.id = "ad_text";
document.getElementById("mw-page-base").appendChild(newDiv);

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

if(readCookie("rembanner") != null)
{	
	newDiv.remove();
} 

function remBanner(this)
{
	document.cookie = 'rembanner=ok;';
	this.remove();
}