1

我用 php 将一些动态图像插入到我的身体中,我需要获取它们的高度才能正确定位它们。问题是jQuery会得到我每个图像的高度或宽度,除了在资源管理器中,例如:

HTML:

<img src="someimage.jpg" id="img_id" />

jQuery

alert($('#img_id').height())

在 Firefox 中,它会自动从图像文件中读取高度并返回值,比如说 400px;

但是在资源管理器中它将返回空!只有在 HTML 或 CSS 上写有高度时,它才会返回一个值:

<img src="someimage.jpg" id="img_id" style="height:400px" />

首先,为什么资源管理器不会获取图像的尺寸,其次如何在不为每个图像生成图像样式的情况下解决这个问题?谢谢

4

0 回答 0