js获取不到图片的宽高解决方法
js获取不到图片的宽高
<script type="text/javascript">
var img = new Image();
img.src = 'http://img13.360buyimg.com/n6/g13/M01/10/1F/rBEhVFJeVWAIAAAAAAEuAWYxqAMAAENagOWd80AAS4Z118.jpg';
alert(img.width);
alert(img.height);
</script>
弹出来的都是0 想知道为什么 是图片还没有加载完全的原因吗?
------解决思路----------------------
var img = new Image();
img.onload=function(){
alert(img.width);
alert(img.height);
}
img.src = 'http://img13.360buyimg.com/n6/g13/M01/10/1F/rBEhVFJeVWAIAAAAAAEuAWYxqAMAAENagOWd80AAS4Z118.jpg';
<script type="text/javascript">
var img = new Image();
img.src = 'http://img13.360buyimg.com/n6/g13/M01/10/1F/rBEhVFJeVWAIAAAAAAEuAWYxqAMAAENagOWd80AAS4Z118.jpg';
alert(img.width);
alert(img.height);
</script>
弹出来的都是0 想知道为什么 是图片还没有加载完全的原因吗?
------解决思路----------------------
var img = new Image();
img.onload=function(){
alert(img.width);
alert(img.height);
}
img.src = 'http://img13.360buyimg.com/n6/g13/M01/10/1F/rBEhVFJeVWAIAAAAAAEuAWYxqAMAAENagOWd80AAS4Z118.jpg';