This question already has answers here:
Javascript - Get Image height
(10个回答)
6年前关闭。
我正在将js用于动态内容
现在我想获取图像的大小(宽度和高度)
直到现在我都使用
我需要一个在网页更改期间不会更改的变量,因为src也不会更改。
如果有什么办法,我宁愿没有jQuery
(10个回答)
6年前关闭。
我正在将js用于动态内容
现在我想获取图像的大小(宽度和高度)
直到现在我都使用
img.clientWidth
和img.clientHeight
,但是当我设置了img.style.width
和img.style.height
时,img.clientWidth
和img.clientHeight
也发生了变化。我需要一个在网页更改期间不会更改的变量,因为src也不会更改。
如果有什么办法,我宁愿没有jQuery
最佳答案
要查找图像文件的原始(内部)大小,请使用元素的.naturalWidth
和.naturalHeight
属性(如果有)。