<的事件处理程序;对象>如果数据不存在就会触发
Eventhandler for <object> that fires if data does not exist
我正在借助对象标记将SVG图像加载到我的页面中。我确定图像是否由添加到对象标签的eventhandler
完全加载
objectTag.onload = initialiseSVG;
objectTag.onerror = handleError;
但是,如果SVG文件不存在,则不会调用错误函数。
检查<object>
数据源是否不可用的正确方法是什么?
我在这个问题上搜索了更长的时间,最终在另一个线程中找到了解决方案:检测<嵌入>标签无法加载视频叶夫盖尼的回答正是我想要的。使用XMLHttpRequest
,可以检查URL是否存在,因此在实际创建包含数据的对象标记之前,可以检查数据源是否可用。谢谢你,不幸的是,我还有几个代表投票给他。
相关文章:
- 正在将事件处理程序添加到不存在的类
- javascript如果图像不存在don't加载它
- 由于响应中不存在“Access Control Allow Origin”标头,跨域请求停止工作
- 函数jquery.html()不提供数据属性集值
- JavaScript-如果以前不存在文本,如何从文本区域删除新行
- 如何将一个函数附加到一个不存在的元素上
- 在scala或scalajs Diode中,现有类型中的任何一种都符合“;更新一个没有'还不存在”;
- 如果数据不存在,则在表上追加jQuery
- 如果属性不存在,则不显示对象的数据
- 在数据不存在的情况下返回零计数
- Rails 输入表单填充了 jQuery .val(),但参数中不存在数据
- 将数据添加到 JSON 中,用于不存在的日期
- 如果数据已经存在,请检查MySQL,如果不存在,请插入.[PHP+jQuery-Ajax]
- 在mongo中检查数据并创建数据的有效方法'不存在
- Node . js检查mysql表中是否存在数据.—TypeError: res.send不是函数
- 发布或获取ajax请求中不存在的数据
- 登录Facebook,获取数据,如果数据不存在,则存储在MySQL数据库中
- <的事件处理程序;对象>如果数据不存在就会触发
- XML 和 PHP - 如果节点存在,则覆盖数据,如果不存在,则创建一个新数据
- if循环获取数据(如果表中存在)如果不存在,则在表中插入值并使用javascript获取写入配置文件id的数据