Hi,
Greasmonkey werden sicherlich einige kennen. Es handelt sich hier um ein Plugin für den FF. Hier kann man eingene Scripte in JavaScript erstellen.
Das klappt auch schon ganz gut. CSS + gewisse Tabellenformen kann ich schon ansprechen bzw. entfernen/ändern.
Nur leider finde ich keine Funktion, wo ich ein Bild gegen ein anderes austauschen kann.
Beispiele:
Wenn ich eine CSS Änderung machen will:
Wenn ich z.B. bei map24 in der Druckvorschau die Werbung wegschneiden will:
Nur wie ich ein Element gegen ein anderes austauschen kann, finde ich nicht.
Table of contents [Dive Into Greasemonkey] <= hier sind etliche Beispiele... aber nicht das was ich suche... oder ich suche falsch.
Hier gibt es ein Code, was aber auf ID bassiert. Die HP, die ich ändern will, verwendet für das Bild aber weder ID noch CLASS.
Quelle: 4.10.Replacing an element with new content [Dive Into Greasemonkey]
Dieses Element will ich ansprechen und gegen ein anderen Bildnamen ändern.
Weiß einer Rat ?
Greasmonkey werden sicherlich einige kennen. Es handelt sich hier um ein Plugin für den FF. Hier kann man eingene Scripte in JavaScript erstellen.
Das klappt auch schon ganz gut. CSS + gewisse Tabellenformen kann ich schon ansprechen bzw. entfernen/ändern.
Nur leider finde ich keine Funktion, wo ich ein Bild gegen ein anderes austauschen kann.
Beispiele:
Wenn ich eine CSS Änderung machen will:
Code:
htmlElement.style.CSSEigenschaft = "NeuerWert";
Code:
var adSidebar = document.getElementById('<td valign="top" align="right">'); if (adSidebar) { adSidebar.parentNode.removeChild(adSidebar); }
Table of contents [Dive Into Greasemonkey] <= hier sind etliche Beispiele... aber nicht das was ich suche... oder ich suche falsch.
Hier gibt es ein Code, was aber auf ID bassiert. Die HP, die ich ändern will, verwendet für das Bild aber weder ID noch CLASS.
Code:
var theImage, altText; theImage = document.getElementById('annoyingsmily'); if (theImage) { altText = document.createTextNode(theImage.alt); theImage.parentNode.replaceChild(altText, theImage); }
Dieses Element will ich ansprechen und gegen ein anderen Bildnamen ändern.
Code:
<img width="32" height="32" border="0" src="/icons/32x32/add.gif">
Kommentar