妳得到的是div的offsetHeight,並不是img的offsetHeight。我不知道妳的css中box類的設定是怎樣的,但如果它是固定高度的,那麽默認狀態下裏面的內容是可以超出box的大小的,這樣的話div就不會隨著圖片而自動改變高度的,所以這種情況下div的offsetHeight與裏面的圖片的offsetHeight就不可能相等。
還有壹種情況就是假如div的height是默認的(即auto),但妳獲取的時候頁面尚未加載完畢(也就是說這時候圖片還沒有渲染完畢),這時候的offsetHeight也是不準確的。應該在window.onload事件中去獲取,這個時候頁面已經完全加載完畢了。
上一篇:上海海洋海底世界門票價格及開放時間介紹下一篇:dell報修電話