Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何获取<;中引用的图像的自然大小;输入类型=";图像“&燃气轮机;在javascript中_Javascript_Html_Image_Input - Fatal编程技术网

如何获取<;中引用的图像的自然大小;输入类型=";图像“&燃气轮机;在javascript中

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

我的网页上有一个
类型的
输入
“image”
。我想得到原始图像的尺寸(不是DOM元素)。如何在javascript中实现这一点


我知道的唯一解决方案是获取
src
属性的值,手动加载图像并获取其大小,如前所述。但我知道图像已经加载,因为它显示在页面上

一旦你在
上没有其他样式,那么在JS中动态创建
图像如何?在这种情况下,它会从缓存中获取吗?坦率地说,我认为我们讨论的是动态创建的
图像
)。总的来说,没有区别。一旦加载到客户端,下次需要时将从缓存中取出。无论它如何添加到页面上。CSS精灵基于此。当然,这取决于缓存设置,但通常可以正常工作。