gpt4 book ai didi

javascript - 从 Chrome 上的 url 获取图像的高度

转载 作者:行者123 更新时间:2023-11-30 08:51:57 25 4
gpt4 key购买 nike

我正在使用 javascript 处理图像的高度,

我的代码:

<script>
var linkBg = 'http://imageshack.us/a/img24/5489/2013042200001.jpg';
var bgimg = new Image();
bgimg.src = linkBg;
var bgHeight = bgimg.height;
alert(bgHeight);
</script>

我的问题是:当我在 Firefox 上运行这个脚本时,它返回图像的高度,但在 Chrome 上它返回 0。

如何在不使用 Jquery 的情况下仅使用 javascript 解决此问题,感谢您的帮助!

最佳答案

你需要等到图像完全加载,像这样:

var imgHeight , imgWidth;
bgimg.onload = function() {
imgHeight = bgimg.naturalHeight;
imgWidth = bgimg.naturalWidth;
}

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

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