如何获取<;中引用的图像的自然大小;输入类型=";图像“&燃气轮机;在javascript中
我的网页上有一个如何获取<;中引用的图像的自然大小;输入类型=";图像“&燃气轮机;在javascript中,javascript,html,image,input,Javascript,Html,Image,Input,我的网页上有一个类型的输入“image”。我想得到原始图像的尺寸(不是DOM元素)。如何在javascript中实现这一点 我知道的唯一解决方案是获取src属性的值,手动加载图像并获取其大小,如前所述。但我知道图像已经加载,因为它显示在页面上 一旦你在上没有其他样式,那么在JS中动态创建图像如何?在这种情况下,它会从缓存中获取吗?坦率地说,我认为我们讨论的是动态创建的图像)。总的来说,没有区别。一旦加载到客户端,下次需要时将从缓存中取出。无论它如何添加到页面上。CSS精灵基于此。当然,这取决于缓
类型的输入
“image”
。我想得到原始图像的尺寸(不是DOM元素)。如何在javascript中实现这一点
我知道的唯一解决方案是获取
src
属性的值,手动加载图像并获取其大小,如前所述。但我知道图像已经加载,因为它显示在页面上 一旦你在上没有其他样式,那么在JS中动态创建图像如何?在这种情况下,它会从缓存中获取吗?坦率地说,我认为我们讨论的是动态创建的图像
)。总的来说,没有区别。一旦加载到客户端,下次需要时将从缓存中取出。无论它如何添加到页面上。CSS精灵基于此。当然,这取决于缓存设置,但通常可以正常工作。