gpt4 book ai didi

javascript - 在图像完全加载之前使用 Javascript 获取图像尺寸

转载 作者:IT王子 更新时间:2023-10-29 03:18:52 27 4
gpt4 key购买 nike

我读过有关在图像完全加载后获取图像尺寸的各种方法,但是是否有可能在图像刚开始加载时获取任何图像的尺寸?

我没有通过搜索找到太多相关信息(这让我相信这是不可能的),但事实上浏览器(在我的例子中是 Firefox)显示了我在新标签页中打开的任何图像的尺寸刚开始加载图像后的标题让我希望确实有办法,我只是错过了找到它的正确关键字。

最佳答案

您说得对,可以在图像完全加载之前获取图像尺寸。

这是一个解决方案(demo):

var img = document.createElement('img');

img.src = 'some-image.jpg';

var poll = setInterval(function () {
if (img.naturalWidth) {
clearInterval(poll);
console.log(img.naturalWidth, img.naturalHeight);
}
}, 10);

img.onload = function () { console.log('Fully loaded'); }

关于javascript - 在图像完全加载之前使用 Javascript 获取图像尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6575159/

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