也试试这个,但对我来说它不起作用。
我上传图片,通过 jquery 将其插入页面,并想围绕插入的图片创建 div,但不知道图片尺寸。
$("#temp_image").html('<img src="uploads/obr1.jpg" alt="" id="tmp" />');
var img = document.getElementById('temp_image');
alert(img.clientWidth);
它告诉我 0,怎么了?
也试过:
var oImg = new Image();
oImg.src = 'uploads/obr1.jpg;
if (oImg.complete) {
alert(oImg.width)
}
它也向我显示 0。
哪里有问题?谢谢