【发布时间】:2013-04-26 21:56:21
【问题描述】:
到目前为止我有这个代码:
var img = document.getElementById('draggable');
var width = img.clientWidth;
var height = img.clientHeight;
但是,这让我获得了 html 属性 - css 样式。我想获取文件的实际图像资源的尺寸。
我需要这个,因为在上传图片时,它的宽度设置为 0px,我不知道为什么或在哪里发生这种情况。为了防止它,我想获得实际尺寸并重置它们。这可能吗?
编辑:即使我尝试获得 naturalWidth 我也得到 0 结果。我添加了一张图片。奇怪的是,它仅在我上传新文件并刷新时才会发生。
【问题讨论】:
-
看this解决方案
标签: javascript jquery image dimensions