Gunnar Bittersmann: suche JS für Greasemonkey, um Links zu entfernen

Beitrag lesen

@@Deus Figendi:

nuqneH

Scheint mir eine simple Aufgabe zu sein:

Die du unnötig verkomplizierst.

zunächst durchsuchen wir ein Array, welches alle a-Elemente enthält:
var a_array = document.getElementsByTagName('a');

Nein. Das Durchlaufen des DOMs ist völlig unnötig; solch ein Array existiert bereits: http://de.selfhtml.org/javascript/objekte/links.htm@title=document.links.

Und schauen nach ob das href-Attribut den term "?inhalt" enthält:
if(a_array[i].href.match(/.*?inhalt.*/))

Da sind sie wieder, die zwei Probleme. Die Stringoperation http://de.selfhtml.org/javascript/objekte/string.htm#index_of@title=indexOf tut’s auch.

Qapla'

--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)