Html对加载失败的图片使用默认图片替换

在img标签使用onerror监听图片的加载,如果出现错误:

1、设置onerror=null,这是为了避免default.png也加载失败
2、把图片的src属性设置为默认图片的url,加载默认图片替换。

<img src="myimg.png"  
   onError="this.onerror=null;this.src='default.png';">

版权声明:著作权归作者所有。

相关推荐

Laravel 5的Intervention Image上传处理图片内存设置

在PHP处理图片是一个耗内存的任务。如果没有设置合适的内容,使用Intervention Image可能会导致异常。在php.ini有三个参数需要设置:memory_limit设置内存大小,可以设置为256M。3000 x 2000 像素的图片缩写为300 x 200像素需要32M。upload_max_filesize现在上传图片的大小

ionic 2 图片位置

ionic 2项目的src/assets目录是用来存放资源文件,图片可以放置在/src/assets/img下,引用如下:<img src="assets/img/yourimage.jpg" alt=""> 对于之前放置的位置www/assets/img已被废弃,建议www/assets/img也迁移到src/as

Android无损压缩图片方法

这是把图片以无损的方式压缩。public String compressImage(String imageUri) { String filePath = getRealPathFromURI(imageUri); Bitmap scaledBitmap = null; BitmapFactory.Options options =

Android使用Fresco加载图片的用法

在Android的App开发中,延时加载图片是硬需求。有好几个开源的项目也提供了延时加载图片的功能,常用的有:Fresco,Glide和Universal Image Loader。这里主要简单介绍下Fresco。添加依赖在build.gradle添加依赖如下:dependencies {   ...    compi