F
FB55
Hi,
ich hab ein GreaseMonkey-Script geschrieben, das alle auf einer Seite vorhandenen Bilder nach einem Link durchsucht und, wenn es hinter diesem ein Bild findet, das Originalbild mit dem Neuen ersetzt. Leider wird das Größenverhältnis des Original-Bildes beibehalten, weshalb das Bild oft verzerrt dargestellt wird.
Ideal wäre, wenn nur die originale Höhe beibehalten werden würde und die Weite im Verhältnis dazu steht.
Das Script:
ich hab ein GreaseMonkey-Script geschrieben, das alle auf einer Seite vorhandenen Bilder nach einem Link durchsucht und, wenn es hinter diesem ein Bild findet, das Originalbild mit dem Neuen ersetzt. Leider wird das Größenverhältnis des Original-Bildes beibehalten, weshalb das Bild oft verzerrt dargestellt wird.
Ideal wäre, wenn nur die originale Höhe beibehalten werden würde und die Weite im Verhältnis dazu steht.
Das Script:
PHP:
for(var a = document.getElementsByTagName("a").length - 1;a >= 0;) {
var b = document.getElementsByTagName("a")[a];
if(b.href)if(b.getElementsByTagName("img"))for(var c = b.getElementsByTagName("img").length - 1;c >= 0;) {
if(b.href.match(/jpg$/))if(b.href != b.getElementsByTagName("img")[ c].src) {
b.getElementsByTagName("img")[ c].src = b.href;
b.href = ""
}c--
}a--
};