+ -
当前位置:首页 → 问答吧 → 为什么获取不到图片宽度高度等尺寸

为什么获取不到图片宽度高度等尺寸

时间:2011-09-28

来源:互联网

<img src="****.jpg" id="userphoto" onload="alert(this.width);" />

弹出0

刷新,有的时候弹出0 有的时候可以正常弹出图片尺寸的。为什么?

是不是缓存问题?如果是缓存问题,图片从缓存读取出来,那怎么办啊?怎么获取图片宽度?

作者: fisherboy   发布时间: 2011-09-28

<img src="****.jpg" id="userphoto" onload="DrawImage(this)" />

<script>
function DrawImage(ImgD)
{
var image=new Image();
image.src=ImgD.src;
alert(image.width+"__"+image.height)
}
</script>

作者: zy2701   发布时间: 2011-09-28

干吗总要把事件写在标签里

<img src="****.jpg" id="userphoto" />


$(function () {
ImgEve()
})

function ImgEve(){
//获取图片的宽和高
var imgw = $("#userphoto").width();
var imgh = $("#userphoto").height();

}

作者: jy02409187   发布时间: 2011-09-28

热门下载

更多