如何让 Safari 与 Chrome 在图片地址不对时不显示裂图

虽然 img 标签中加了 alt="" ,但在 Safari 与 Chrome 中会显示裂图(如下图),Firefox 中没这个问题,请问如何解决?

回答

通过onerror事件把当前节点移除掉,或者改变当前img的样式,比如:
onerror="this.parentNode.removeChild(this)" 或者onerror="this.style.visibility='hidden'"

以上是 如何让 Safari 与 Chrome 在图片地址不对时不显示裂图 的全部内容, 来源链接: utcz.com/a/39495.html

回到顶部