ChrisB: Auslesen von 'width' im IE eines ausgeblendeten Images

Beitrag lesen

Hi,

ich möchte einfach nur das Attribute "width" von einem auf "display:none;" stehenden img auslesen.
Wieso macht der IE das mal wieder nicht??? Ich würde es verstehen, wenn die Informationen nicht im HTML stehen würden und er das Bild ersteinmal darstellen müsste, aber dem ist ja nicht so

Es gelingt mir trotzdem weder über width, offsetWidth, getAttribute noch getAttributeNode.

Bei Nutzung von visibility statt display zum Ausblenden ist das anders - also stelle entweder darauf um (notfalls plus absoluter Positionierung ausserhalb des sichtbaren Bereichs, wenn du den dabei freigehaltenen Platz nicht brauchen kannst) -

  • er muss einfach nur diesen "Knoten" auslesen.
  • oder parse die outerHTML-Eigenschaft des Bildobjektes; wenn du width als HTML-Attribut notiert hast, findest du dies darin auch wieder.
    Aber das ist natürlich ein ziemlich ekliger Workaround.

MfG ChrisB

--
Light travels faster than sound - that's why most people appear bright until you hear them speak.