Sometimes, we want to determine original size of image cross browser with JavaScript.
In this article, we’ll look at how to determine original size of image cross browser with JavaScript.
How to determine original size of image cross browser with JavaScript?
To determine original size of image cross browser with JavaScript, we get the dimensions from the image element’s onload callback.
For instance, we write
const newImg = new Image();
newImg.onload = () => {
const { height, width } = newImg;
console.log(width, height);
};
newImg.src = imgSrc;
to create an img element with the Image constructor.
Then we set its onload property to a function that gets the width and height of the image.
We then set the src property of the image to imgSrc which will trigger onload to run.
Conclusion
To determine original size of image cross browser with JavaScript, we get the dimensions from the image element’s onload callback.