Bildbreite / -höhe ermiteln
Peter M
- javascript
0 Arthur Dent0 Peter M0 Arthur Dent0 Peter M
Hallo,
ich versuche grad verzweifelt die Höhe und Breite eines Bildes rauszukriegen, und zwar so:
var breite=document.getElementById(id).offsetWidth;
var hoehe=document.getElementById(id).offsetHeight;
alert (breite+" "+hoehe);
Geht leider nur im IE. Was muss ich machen, damits auch in den Alternativbrowsern geht? Dem Bild direkt einen Namen geben geht ja nicht da ich über eine Funktion die Maße von jedem Bild auslesen möchte. Und mit dem Index ist auch ein wenig scheiße. Am besten wärs so über die ID. Kann man da was machen?
Hi,
versuch doch mal nur width statt offsetWidth.
http://selfhtml.teamone.de/javascript/objekte/images.htm#width
MfG,
Arthur
Hi,
versuch doch mal nur width statt offsetWidth.
Ist das gleiche.
Hi nochmal
Ist das gleiche.
_macht_ das gleiche...ist aber nicht auf IE beschränkt
Gruß,
Arthur
Hi
_macht_ das gleiche...ist aber nicht auf IE beschränkt
Auch das funktioniert nur im IE:
var breite=document.getElementById(id).width;
var hoehe=document.getElementById(id).height;
Kann ich nicht irgendwie den Namen variabel einbauen, ungefähr so:
var hoehe=document.+MeinBild+.height;
?