Benutzer:Revvar/irrenhaus.js

aus Wikipedia, der freien Enzyklopädie

Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.

  • Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
  • Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
  • Internet Explorer/Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
  • Opera: Strg+F5
/* Kackbalken-Script, Version 0.1.2, 15.05.2007, Autor: [[Benutzer:Revvar]], Idee: [[Benutzer:ABF]] */
/*
<div class="usermessage">Du hast <span style="color:#0030B4">neuen Spam</span>, den du eh nicht <span style="color:#0030B4">liest</span>.</div>
*/

 addOnloadHook(function() {
 try {
  var content_sub = document.getElementById("contentSub");
  var iter = content_sub.nextSibling;
  var count = 0;
  while ((iter != null) && (count < 3)) {
   if ((iter.nodeName.search(/div/i) == 0) && (iter.className.search(/usermessage/i) == 0)) {
    try {
     var kb_text = new Array(
       new Array("Du hast ","neuen Spam",", den du eh nicht ","liest"),
       new Array("Da hat wieder so ein ","Trottel"," deine ","Disk gespammt"),
       new Array("Reverten ist ","ja"," so ","schön"),
       new Array("Haaaaloooo, da will ","wer"," mit dir ","sprechen"),
       new Array("Zufällig hat ","jemand"," den Weg auf deine ","Disk gefunden"),
       new Array("","Jemand"," mag ","dich")
     );
     var index = Math.floor(kb_text.length * Math.random());
     var elem = iter.firstChild;
     elem.data = kb_text[index][0];
     elem = elem.nextSibling;
     elem.firstChild.data = kb_text[index][1];
     elem = elem.nextSibling;
     elem.data = kb_text[index][2];
     elem = elem.nextSibling;
     elem.firstChild.data = kb_text[index][3];
    } catch(e) {alert(e);}
    break; 
   }
   iter = iter.nextSibling;
   count ++;
  }
 } catch(e) {}
 });