gpt4 book ai didi

javascript - 是否可以获取不在 DOM 中的图像的高度/宽度?

转载 作者:太空狗 更新时间:2023-10-29 14:54:16 25 4
gpt4 key购买 nike

是否可以使用 JavaScript 获取文件系统中图像的高度和宽度(即不属于 DOM 的图像)?或者我是否必须使用 JavaScript 将图像注入(inject) DOM 并以这种方式获取尺寸?

我问是因为我正在编写一个 JavaScript 方法来动态呈现由 Raphaël 生成的 UI 组件,它采用三个图像路径作为方法参数的一部分。然后这些用于呈现上述 UI 组件,我需要图像的尺寸用于定位目的。

提前致谢。

最佳答案

我认为只要图像已加载,您就可以获取宽度和高度 - 不过您不必将其注入(inject) DOM。例如:

var tmp = new Image();
tmp.onload = function() {
console.log(tmp.width + ' x ' + tmp.height);
}
tmp.src = 'http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=4';

关于javascript - 是否可以获取不在 DOM 中的图像的高度/宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7442246/

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