img图片加载失败?
问题场景
在工作中经常会使用< img >标签进行图片展示,但是经常有图片加载失败的情况发生(图片地址不存在、图片已经删除等)。
场景再现
图片加载失败时的用户体验是很不好的。虽然< img >标签有alt属性可以展示文本,但是用户体验依然差。
代码:
<img alt="头像" src="${fProductConsult.consumerAvatar!}" />
效果:
解决方法
使用onerror事件
<img alt="头像" src="${fProductConsult.consumerAvatar!}" onerror = "this.null;this.src='${request.contextPath}/img/img-no.jpg'" />
效果:
img图片加载失败?相关推荐
- Service Worker 图片加载失败处理
Service Worker 图片加载失败处理 参考文档 git clone https://gitee.com/wjj0720/Service-Worker.git 运行 npm i npm sta ...
- js img图片加载失败,重新加载+断网检查
我们常常会遇到img加载图片的时候因为网络问题或者图片过大导致图片加载失败的问题,页面就因为这张蹦掉的图变得不美观.所以我们需要图片加载失败的时候重新加载图片 //js方法定义 function re ...
- [html] 当img标签中的src图片加载失败时,怎么让它变得更美观呢?
[html] 当img标签中的src图片加载失败时,怎么让它变得更美观呢? 当默认图也失效,就会陷入死循环,需加变量计数,如果是 vue 的话用 @error.once 更妙.在 onerror 给元 ...
- angular--解决angular图片加载失败问题
angular--解决angular图片加载失败问题 参考文章: (1)angular--解决angular图片加载失败问题 (2)https://www.cnblogs.com/cong-bao/p ...
- 图片加载失败替代文字_替代艺术:为图像编写出色的描述性文字
图片加载失败替代文字 The web gains its strength through diversification: the more accessible it is to everyone ...
- img图片加载失败时,展示默认图片的方法
1. 图片加载失败时会触发onerror事件,可以通过onerror事件使默认图片代替加载失败的图片 <img src="要展示的图片的地址" onerror="t ...
- 图片加载失败后---加载默认图片
一 . 图片加载失败原因: 文件路径不正确: 标签属性等元素错误: 错误的文件扩展名 文件丢失 存放位置出现问题 网络传输问题: 二 . 加载失败后页面默认样式 如下 ↓: 三 . 封装函数:图片加载 ...
- img图片加载失败时的处理
当想对图片加载失败时进行特殊处理,可以使用onerror事件,里面为需要执行的代码. 如果由于其他原因导致onerror事件里加载图片时又报错,此时有可能会导致栈溢出而弹框报错,我们只需在inerro ...
- CSS图片有时失败,科技常识:图片加载失败后CSS样式处理最佳实践
今天小编跟大家讲解下有关图片加载失败后CSS样式处理最佳实践 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关图片加载失败后CSS样式处理最佳实践 的相关资料,希望小伙伴们看了有所帮助. 一 ...
- 前端页面图片加载失败如何处理
换成默认背景图片或隐藏 方法有多种: 1.首先说我用的,看代码 //页面图片加载失败时 默认显示统一处理document.addEventListener("error", fun ...
最新文章
- Java线程与并发编程实践----同步器(Phaser)
- SCCM 2012 SP1系列(九)配置补丁更新-2
- 【问链-区块链基础知识系列】 第十四课 数字货币交易所的前世、今生和未来(一)
- Java—这把线程池ThreadPoolExecutor操作,你学会了吗?
- Windows下Apache Tomcat 8安装配置
- STM32DMA搬运ADC只搬了一半数据的原因。
- MySQL数据库选型
- 耿楠《LaTeX 中文教程》随堂学习记录
- 推荐一款安卓抓包工具(抓包精灵)
- java动态生成HTML文件
- python识别文字坐标_python识别图片上的文字并返回文字在图片中的坐标
- 关于URL中带空格的问题
- 万字拆解Gucci:率先迈向数字化的奢侈品,后来怎么样了?
- upload-labs靶场通关指南(16-17关)
- 代码分析之numpy.array
- 扫描二维码启动微信打开特定页面
- Linux sed实战
- python 删除excel空行_Java 删除 Excel 中的空白行和列
- 我的助理辞职了!——我想大家对这篇文章应该很有感触
- 点云编码是计算机视觉吗,本周新出开源计算机视觉代码汇总(含图像超分辨、视频目标分割、行人重识别、点云识别等)...