首页 > 解决方案 > 如何在 Javascript 中获取图像大小(不是尺寸)?

问题描述

我有一个图像元素:

<img id="my_image" src="https://crossorigin.url/photo.jpg" onLoad=whatToPutHere() />

在我从外部源加载它之后(没有 CORS 策略问题),如果我右键单击图像并将其保存在我的计算机上,我想知道图像的大小在磁盘中的大小相同。

我可以避免提出HEAD获取Content-Lengthat的请求"https://crossorigin.url/photo.jpg"吗?
有没有其他方法可以用纯 javascript 做到这一点?

标签: javascripthtmlimageonload

解决方案


推荐阅读