Cheatah: Relative Pfadangaben im Img-Src-Tag (ohne Server)

Beitrag lesen

Hi,

Somit würde die source nun auch diesen fixen bild-pfad enthalten und verhindern auf einen anderen Server übernommen werden zu können.

verstehe. Dann ist ein Image()-Objekt für Dich nicht akzeptabel, weil dessen src-Eigenschaft keine Variable ist, sondern eine URL enthalten muss, welche dankenswerterweise bei relativer Angabe automatisch erzeugt wird. Oder anders gesagt: Würde dort tatsächlich nur die relative URI drin stehen, wäre es ein Broken Image.

Statt dessen könntest Du eine <img>-Node im DOM-Baum erzeugen (ich unterstelle, dass Du hinreichend moderne Clients garantieren kannst) und diesen ein src-Attribut verpassen.

Ich finde es zwar Lobenswert, dass JS diese Variable in dieser Form automatisch vervollständigt, jedoch finde ich es nicht OK, dass ich einen Wert setze und ohne Änderung einen anderen veränderten Wert zurück erhalte.

Vergleiche diese Meinung mit der, die Du bei location.href hättest. Ich kann Dich zwar durchaus verstehen, bin aber der Ansicht, dass das einfach "einen Schritt zu wenig gedacht" ist.

Cheatah

--
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes