位置: 编程技术 - 正文

JavaScript通过使用onerror设置默认图像显示代替alt(用javascript)

编辑:rootadmin

推荐整理分享JavaScript通过使用onerror设置默认图像显示代替alt(用javascript),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:用javascript,js怎么用,javascript基于,怎么用javascript,javascript基于,用javascript,js如何使用,怎么用javascript,内容如对您有帮助,希望把文章链接给更多的朋友!

JavaScript代码

html代码

为了美观当网页图片不存在时不显示叉叉图片

当在页面显示的时候,万一图片被移动了位置或者丢失的话,将会在页面显示一个带X的图片,很是影响用户的体验。即使使用alt属性给出了”图片XX”的提示信息,也起不了多大作用。其实,可以这样处理:当图片不存在的时候,会触发onerror事件,我们可以在该事件中做一下补救的工作,比如:

1、让这个图片元素隐藏:

JavaScript通过使用onerror设置默认图像显示代替alt(用javascript)

2、用默认的图片替换:

注意:如果使用不当,在IE内核的浏览器下会造成死循环。比如:当【默认图片的url地址】也加载不成功(比如网速比较慢的时候)或不存在的话,就会反复的加载,最后造成堆栈溢出错误。

因此, 需要用下面两种方法解决:

a、更改 onerror 代码为其它处理方式或者确保 onerror 中的默认图片足够小,并且存在。

b、控制onerror事件只触发一次,需要增加这句话:this.onerror=null; 增加后如下:

经测试,上面的方法在IE各个版本及谷歌、火狐浏览器中都支持。

JavaScript Date对象详解 本篇主要介绍Date日期和时间对象的操作,具体内容如下目录1.介绍:阐述Date对象。2.构造函数:介绍Date对象的构造函数newDate()几种方式。3.实例方法:

JS显示日历和天气的方法 本文实例讲述了JS显示日历和天气的方法。分享给大家供大家参考,具体如下:运行效果截图如下:完整代码如下:!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transition

JS实现图片平面旋转的方法 本文实例讲述了JS实现图片平面旋转的方法。分享给大家供大家参考,具体如下:!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""

标签: 用javascript

本文链接地址:https://www.jiuchutong.com/biancheng/379011.html 转载请保留说明!

上一篇:JavaScript如何实现组合列表框中元素移动效果(javascript+)

下一篇:JavaScript Date对象详解(js date对象构造方法)

  • 账本印花税的计税依据
  • 融资租赁印花税怎么交
  • 兼职劳务报酬需要发票吗
  • 移动发票抬头个人税号公司能报销吗
  • 小企业今年怎么过
  • 已经抵扣的发票还能红冲吗?怎么操作
  • 税控盘抵扣增值税有时间限制吗
  • 两金占流动资产比重
  • 个人从海外买东西自用要交税吗
  • 快消品行业成本结转方法
  • 装卸费和保险费是价外费用吗
  • 佣金付给别人公司违法吗
  • 印花税按次申报和按期申报区别
  • 跨月增值税专票退回涉及哪些税费
  • 境外公司付款给国内公司人民币
  • 公司注销房产如何转给个人
  • 双薪如何扣税
  • 连年亏损的企业因为具有递延税金的优势
  • 项目合作费包括
  • 城市垃圾处置费计入会计什么科目
  • 代缴公司不给停社保怎么办
  • 事业单位存货包括
  • 未确认融资费用摊销额怎么计算
  • 培训的餐费入什么科目
  • 电子税务局发送短信异常是怎么回事
  • 财政拨款收入是指行政单位从哪里取得的预算资金
  • mac睡眠后无法正常唤醒
  • PHP:imagestringup()的用法_GD库图像处理函数
  • vue trim
  • 内置天线手机
  • 变动成本产品成本包括哪些
  • vue2 vue-router 不显示页面问题
  • 技术人员工资属于什么费用
  • 视同销售的行为
  • 拖拉机拖拉机耕地
  • php调用其他php
  • php中删除文件的函数
  • 常用的绘图比例有哪些?
  • 上年所得税费用借方有余额,怎么调整
  • 有赞微小店认证麻烦
  • dede织梦怎么转成zblog
  • 出口报关单运费单位怎么填
  • 制作海报属于什么行业
  • 分公司民事责任由谁承担
  • 生育津贴的支付期限表述不正确的是
  • 坏账核算备抵法的优缺点
  • 员工的交通费发票可以报销嘛
  • 溢价发行可转换债券 利息调整在贷方吗
  • 施工单位代建收费合理吗
  • 现金日记账如何填写
  • 法院案件受理费退费申请
  • 公司注册取消验资
  • 建筑企业总公司施工可否由分公司开发票
  • 新办企业是不是企业
  • 大型商业企业
  • mysql常见优化手段
  • 备份还原工具怎么用
  • count(10,2,5)
  • 数据库left joins
  • sqlserver批量删除数据
  • 创建的sql语句
  • windowsxp教程
  • vista安装图解
  • windows active directory功能
  • bhvc.exe
  • win8系统磁盘清理在哪里
  • win10系统怎么把ie浏览器放到桌面
  • 通知栏图标怎么变小
  • react 技巧
  • python num怎么用
  • windows 2002关机
  • linux触控
  • stick function
  • jquery滚动条滚动到指定位置
  • ssh执行远程命令 参数
  • 在Unity中使用事件/委托机制(event/delegate)进行GameObject之间的通信
  • jqueryui dialog
  • unity怎么删除导入的包
  • jquery的核心函数
  • 个人绩效考核税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设