下記のような記述でJavaScriptを実行すると、
1度目のみ、サイズがwidth, height共に0になります。
ページのリロードをせずにもう一度実行すると、正しいサイズが取得出来ます。
これは記述の仕方が誤っているのでしょうか?
またはブラウザのバグなのでしょうか?
ちなみにブラウザは
GoogleChrome Version 55.0.2883.87 m (64-bit)
です。
var photo = "https://www.google.co.jp/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png"; var img = new Image(); img.src = photo; console.log(photo); console.log(img.width); console.log(img.height);

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/01/11 06:26
退会済みユーザー
2017/01/11 06:28
2017/01/11 06:34