JS对img标签进行优化使用onerror显示默认图像

 更新时间:2014年04月24日 16:13:28   作者:  
这篇文章主要介绍了JS对img标签进行优化使用onerror显示默认图像,需要的朋友可以参考下
对于网站图像的不显示有很多原因,网络问题,文件本身问题,文件URL问题等,而当图像加载失败时会触发onerror这个事件,我们利用这点,可以有效的避免图像加载失败的尴尬!

js代码
复制代码 代码如下:

//图像加载出错时的处理
function errorImg(img) {
img.src = "http://static.xuexiba.com/uploadfile//UserInfo/Avatar/201403/1303992393385832875324.jpg";
img.onerror = null;
}

html代码
复制代码 代码如下:

<img width="32" height="32" src="1.jpg" onerror="errorImg(this)" />

页面效果

相关文章

  • WdatePicker.js时间日期插件的使用方法

    WdatePicker.js时间日期插件的使用方法

    本篇文章主要介绍了WdatePicker.js时间日期插件的使用方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • ng-options和ng-checked在表单中的高级运用(推荐)

    ng-options和ng-checked在表单中的高级运用(推荐)

    AngularJS是当前非常的流行的前端框架,它的语法糖非常多,也极大的方便了前端开发者。这篇文章主要介绍了ng-options和ng-checked在表单中的高级运用,需要的朋友可以参考下
    2017-01-01
  • js怎么终止程序return不行换jfslk

    js怎么终止程序return不行换jfslk

    alert(3)就这么段程序,没有写在function中,想啊想,怎么终止js呢?jfslk也能达到一样的效果(终止js程序)
    2013-05-05
  • 读取table内容的javascript代码

    读取table内容的javascript代码

    主要用到了js的dom操作,用到了rows 集合。
    2009-12-12
  • OpenLayers3实现对地图的基本操作

    OpenLayers3实现对地图的基本操作

    这篇文章主要为大家详细介绍了OpenLayers3实现对地图的基本操作,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-09-09
  • Array的push与unshift方法性能比较分析

    Array的push与unshift方法性能比较分析

    Array的push与unshift方法都能给当前数组添加元素,不同的是,push是在末尾添加,而unshift则是在开头添加。
    2011-03-03
  • seajs和requirejs模块化简单案例分析

    seajs和requirejs模块化简单案例分析

    这篇文章主要介绍了seajs和requirejs模块化,结合具体案例形式分析了seaj和requirejs模块化应用的相关操作技巧与使用注意事项,需要的朋友可以参考下
    2019-08-08
  • Javascript string 扩展库代码

    Javascript string 扩展库代码

    Javascript原生的String处理函数显得很不够丰富
    2010-04-04
  • 网站页面自动跳转实现方法PHP、JSP(下)

    网站页面自动跳转实现方法PHP、JSP(下)

    很多时候我们需要Web页具备有自动跳转功能,例如,论坛中的用户登录、发帖及回复或留言簿中的留言和回复等操作成功后,若用户没有任何鼠标点击操作,过了一定的时间,页面自动跳转到预设的页面。
    2010-08-08
  • webpack热更新的原理及实现

    webpack热更新的原理及实现

    本文主要介绍了webpack热更新的原理及实现,,无需完全刷新整个页面的同时,更新代码变动的模块,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-06-06

最新评论