html:
<img alt="test" width="100" height="100">
javascript:
alert($('img').height());
在大多数浏览器 (chrome) 上,警报会按预期显示“100”。在 Firefox 上,它没有。它“有用地”将 img 转换为如下所示的内容:
<div>test</div>
..并报告其高度-在我的情况下为“ 19”。我可以通过在我检查高度之前分配一个占位符 src 来解决这个问题,这可以正常工作。
我并没有真正忘记 src 属性,而是我正在客户端计算它。
我想我的问题是 - 有没有办法禁用这个 Firefox “帮助”?