gpt4 book ai didi

Javascript - 获取图像高度

转载 作者:IT王子 更新时间:2023-10-29 03:19:36 24 4
gpt4 key购买 nike

我需要使用 AJAX 在网页上显示一堆图像。它们都有不同的尺寸,所以我想在显示它们之前调整它们的大小。有没有办法在 JavaScript 中做到这一点?

对每个图像使用 PHP 的 getimagesize() 会导致不必要的性能损失,因为会有很多图像。

最佳答案

我正在寻找一种使用 JavaScript 获取图像高度和宽度的解决方案。我发现了很多,但所有这些解决方案仅在图像存在于浏览器缓存中时才有效。

最后我找到了一个解决方案来获取图像的高度和宽度,即使图像不存在于浏览器缓存中也是如此:

<script type="text/javascript">

var imgHeight;
var imgWidth;

function findHHandWW() {
imgHeight = this.height;
imgWidth = this.width;
return true;
}

function showImage(imgPath) {
var myImage = new Image();
myImage.name = imgPath;
myImage.onload = findHHandWW;
myImage.src = imgPath;
}
</script>

谢谢,

比诺苏曼

http://binodsuman.blogspot.com/2009/06/how-to-get-height-and-widht-of-image.html

关于Javascript - 获取图像高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/106828/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com