获取缩放图像的高度

Som*_*ody 5 javascript css image

我正在获取图像的原始尺寸。通过将 css 应用到图像max-width:473px;,浏览器会自动调整高度。但内部图像load event我得到的是原始的、非缩放的尺寸。

所以基本上原始图像大小是506x337,在 css 规则之后图像变成473x315。我如何获得315px里面的高度load event

更新

有用于测试的片段: http://jsfiddle.net/CXNan/

Jan*_*roň 2

您还可以使用

this.offsetHeight
Run Code Online (Sandbox Code Playgroud)

小提琴。它包含只读像素大小,请参阅参考。它受 MSIE 支持,并且应该是跨浏览器可靠的。