jqueryを使用して画像をロードしています:
var myImg = new Image();
$(myImg).load(function(){
console.log("image dimensions:"); // what should I put here ?
}).attr("src", "/path/toImg/");
img がロードされたときに、幅と高さを取得する方法はありますか? 問題は、img が本文に追加される前にこの情報を取得したいということです。
jqueryを使用して画像をロードしています:
var myImg = new Image();
$(myImg).load(function(){
console.log("image dimensions:"); // what should I put here ?
}).attr("src", "/path/toImg/");
img がロードされたときに、幅と高さを取得する方法はありますか? 問題は、img が本文に追加される前にこの情報を取得したいということです。
それはちょうどあるべきです:
$(myImg).load(function(){
var w = this.width;
var h = this.height;
...
}).attr("src", "/path/toImg/");
これを試して:
var curHeight;
var curWidth;
function getImgSize(imgSrc)
{
var newImg = new Image();
newImg.src = imgSrc;
curHeight = newImg.height;
curWidth = newImg.width;
}