LX: Greasemonkey-Script

Beitrag lesen

Dein Script ist falsch: document.getElementByClass existiert nicht, schon gar nicht als Funktion.

Versuche stattdessen:

  
(function() {  
   var ads=document.getElementsByClassName('werbung');  
   for (var i=0; i<ads.length; i++) {  
      ads[i].parentNode.removeChild(ads[i]);  
   }  
})()

Wenn Du Greasemonkey einsetzt, kann getrost davon ausgegangen werden, dass getElementsByClassName verfügbar ist, da es sich sehr wahrscheinlich um einen neueren Firefox handelt. Ansonsten hätte man alle Nodes mit getElementsByTagName('*') selektieren und einzeln nach der Klasse "werbung" durchsuchen müssen.

Gruß, LX

--
RFC 1925, Satz 6a: Es ist immer möglich, einen weiteren Umweg einzufügen.
RFC 1925, Satz 11a: Siehe Regel 6a