JavaScriptって奥が深い…
ネットで調べたらこんな方法があった。
個人的なメモとして残しておこう。
下記の方法でやれば、イメージデータを読み込んだ後の高さと幅が取得できる。
function の中で、別のファンクションを読んでやれば、コールバックのような処理ができる。
ん~便利だ。


個人的なメモとして残しておこう。
下記の方法でやれば、イメージデータを読み込んだ後の高さと幅が取得できる。
function の中で、別のファンクションを読んでやれば、コールバックのような処理ができる。
ん~便利だ。
例1:
// イメージの読み込み完了後、地図データを表示する
var mapImg = new Image();
mapImg.src = "画像のファイルパス";
mapImg.onload = function() { alert(mapImg.width); alert( mapImg.height); };
例2:
// イメージの読み込み完了後、地図データを表示する
var mapImg = new Image();
mapImg.src = "画像のファイルパス";
mapImg.onload = function() { putSize(mapImg.width,mapImg.height); };
function putSize(width, height){
alert(width);
alert(height);
}
コメント
コメントを投稿