ネットで調べたらこんな方法があった。
個人的なメモとして残しておこう。
下記の方法でやれば、イメージデータを読み込んだ後の高さと幅が取得できる。
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); }