Supportnet Computer
Planet of Tech

Supportnet / Forum / Webseiten/HTML

Bildgrößen wegmachen





Frage

Hallo Experten, ich möchte mit Javascript nachträglich (onLoad) die Bilder des Dokuments auswechseln. Das funktioniert auch auf Anhieb. Das Problem ist jedoch, das alle <img> mit Höhe und Breite versehen sind und ich die Größen der neuen Bilder nicht kenne und zur Laufzeit auch nicht ermitteln kann. Die <img> sollen sich also so verhalten, als wären keine Größenangaben gemacht worden. Wie stelle ich das an? In selfhtml finde ich nichts zu diesem Thema, 0 und -1 habe ich schon probehalber zugewiesen, dann werden die Bilder gar nicht angezeigt (IE7). Danke, Manfred

Antwort 1 von Helfer1

Hi, lad die Bilder in ein Bildbearbeitungsprogramm und ermittle dort ihre Größe.

Antwort 2 von _abschweb_

Hallo Helfer1,

ich müsste zu diesem Zweck eine Datenbank mit den Größen von 7500 Bildern führen, wenn ich den Aufwand treiben wollte, hätte ich meine Frage nicht gestellt.

Sorry,
Manfred

Antwort 3 von _abschweb_

Ich hab gerade die Lösung selbst gefunden:


    with (document)
        {
        for (var i = 0; i < images.length; i++)
            {
            images .src = xxxxxxxxxxxxxx;
            images .removeAttribute ('width');
            images .removeAttribute ('height');
            }
        }


Im Block sollte eigentlich nach images jeweils (eckige Klammer auf) i (eckige Klammer zu) stehen, ich weiß nicht wie man das hier im Code schreibt.

Manfred

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: