<的事件处理程序;对象>如果数据不存在就会触发

Eventhandler for <object> that fires if data does not exist

本文关键字:不存在 数据 gt lt 事件处理 程序 对象 如果      更新时间:2023-09-26

我正在借助对象标记将SVG图像加载到我的页面中。我确定图像是否由添加到对象标签的eventhandler完全加载

objectTag.onload = initialiseSVG;
objectTag.onerror = handleError;

但是,如果SVG文件不存在,则不会调用错误函数。

检查<object>数据源是否不可用的正确方法是什么?

我在这个问题上搜索了更长的时间,最终在另一个线程中找到了解决方案:检测<嵌入>标签无法加载视频叶夫盖尼的回答正是我想要的。使用XMLHttpRequest,可以检查URL是否存在,因此在实际创建包含数据的对象标记之前,可以检查数据源是否可用。谢谢你,不幸的是,我还有几个代表投票给他。