Beat: Breite eines Bildes auslesen

Beitrag lesen

Hallo  zusammen,

wie kann ich für den IE6 die Breite eines Bildes per JavaScript auslesen?
Ich habe folgenden HTML Code:

<img id="img_4711_1" name="n_img_4711_1" src="img/exampleImage01.jpg" alt=""/>

name ist nicht erlaubt in <img>
Verwende id.
Ein leeres alt Attribut braucht besondere Gründe.

Per JavaScript habe ich bereits folgendes probiert:

var aWidth = document.n_img_4711_1.width

du versuchst ein width Attribut auszulesen, das nicht existiert.

var aWidth = document.getElementById('img_4711_1').width

dazu muss dein Element ein id Attribut aufweisen. Aber ein width Attribut ist immer noch nicht vorhanden.

Leider liefern mir beide Alternativen den Wert "0" zurück.
Ich habe bei Generierung des HTML Codes leider keine Möglichkeit die Attribute "width" und "height" für das Bild zu füllen.

Du möchtest nicht das width Attribut auslesen, sondern die Darstellungsgrösse ermitteln.
Die Methoden heissen.
clientWidth und clientHeight

mfg Beat

--
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o
Der Valigator leibt diese Fische