gpt4 book ai didi

javascript - 图片加载功能,它是如何工作的?

转载 作者:行者123 更新时间:2023-12-02 23:45:27 25 4
gpt4 key购买 nike

我正在寻找一个检查 URL 是否为图像的函数,我发现了这个:

function checkImage(imageSrc, good, bad) {
var img = new Image();
img.onload = good;
img.onerror = bad;
img.src = imageSrc;
}

checkImage("foo.gif", function(){ alert("good"); }, function(){ alert("bad"); } );

它工作正常,但作者没有解释它是如何工作的,我有点困惑,

img.onload=good 如何知道要激活什么功能,而另一方面 img.onerror=bad 又是如何工作的?

感谢您的帮助!

最佳答案

他基本上是创建一个具有 srconloadonerror 属性的 img 元素。这在 html 中的等价物是

<img src="foo.gif" onload="function(){alert('good')}" onerror="function(){alert('bad')}" />

关于javascript - 图片加载功能,它是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55879810/

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