有没有办法判断图像 src 是不是在 javascript 中返回 null? [复制]

Posted

技术标签:

【中文标题】有没有办法判断图像 src 是不是在 javascript 中返回 null? [复制]【英文标题】:Is there a way to tell if an image src is returning null inside of javascript? [duplicate]有没有办法判断图像 src 是否在 javascript 中返回 null? [复制] 【发布时间】:2012-07-31 20:25:12 【问题描述】:

javascript 中是否有测试图像的 src 是否真的命中真实文件?

我的想法是,在 DOM 构造的某个时刻,浏览器必须意识到文件位置没有返回真实文件,因为它默认为损坏的文件。

【问题讨论】:

【参考方案1】:

我在图书馆中针对此事件使用的函数:

function onImageError (source) 
    //NOTE: Image Error function 
    //Useage: <img src="" onerror="onImgError(this)" />

    source.src = "/public/images/global/backup_product.jpg"; // location of sample/error image
    source.onerror = ""; // disable onerror to prevent endless loop
    return true;

【讨论】:

【参考方案2】:

是的,您可以将onerror 事件用于图像元素。

【讨论】:

以上是关于有没有办法判断图像 src 是不是在 javascript 中返回 null? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

在图像上切换 src 属性

有没有办法在不导入的情况下显示图像? [复制]

有没有办法判断是不是收到了 LocalBroadcastManager 广播?

有没有办法以编程方式判断 FastMM 是不是没有释放特定的内存块?

检索 div 的内容并制作图像 src

有没有办法判断 ES6 承诺是不是被履行/拒绝/解决? [复制]