ブラウザに表示される画像のサイズは、実際の高さと幅ではない場合があります。たとえば、以下に示すように、画像に幅と高さのスタイルを追加します。
ブラウザに表示されるサイズは25pxです。では、画像の実際のサイズを取得するにはどうすればよいでしょうか? 、次のコードはこの関数を実装します
<頭>
//画像が確実にロードされるように遅延を設定します
setTimeout(function() {
var
real_width,
real_height,
_私は
を通して
real_width = im.width,
real_height = im.height;
alert(real_width 'n' real_height);
},500);