asp.net页面中实现如果图片不存在则显示默认图片
来源:互联网 发布:淘宝刷流量会怎么样 编辑:程序博客网 时间:2024/06/05 20:32
在ASP.net开发中如果想要实现图片找不到时显示默认图片的功能,我们有以下几种方法:
1.js
可以获得页面上每个image标签的对象。然后再设置它的src属性就ok了。
代码
<script> function window.onload() { var img = document.getElementById("form1").getElementsByTagName("img"); for (var i = 0; i < img.length; i++) { if (img[i].readyState == "uninitialized") { img[i].src = "../images/defaultImage.bmp"; } } }</scirpt>
2.webconfig配置
代码
public ImageManager(){ //TODO: 在此处添加构造函数逻辑 } private const string DEFAULTIMAGE_URL = "DEFAULT.JPG"; public bool IsReusable { get { return false; } } public void ProcessRequest(HttpContext context) { //获得请求的每个图片的不同的物理地址 string imgPhysicalPath = context.Request.PhysicalPath; System.Drawing.Image image = null; if (File.Exists(imgPhysicalPath)){ //为空 } else { //如果图片不存在,放上默认的图片 image = System.Drawing.Image.FromFile(context.Server.MapPath(DEFAULTIMAGE_URL)); } //设置输出的类型 context.Response.ContentType = "image/jpeg"; //把图片保存到输出流里 image.Save(context.Response.OutputStream, System.Drawing.Imaging.ImageFormat.Jpeg); image.Dispose(); }(2).webconfig配置
<add verb="*" path="路径/*.jpg" type="公共类名"/>
0 0
- asp.net页面中实现如果图片不存在则显示默认图片
- asp.net页面中实现如果图片不存在则显示默认图片
- asp.net 页面 css中图片不存在引发的异常
- JS实现图片不存在时显示默认图片
- asp.net页面 图片显示。
- 图片不存在显示默认图
- 当图片不存在时显示默认图片
- 图片不存在时,显示默认图片
- 如果图片加载失败,显示默认图片
- 图片不存在的时候,显示一个默认图片
- 图片不存在的时候,显示一个默认图片
- 图片不存在的时候,显示一个默认图片
- 图片不存在的时候,显示一个默认图片
- 图片不存在时,显示一个默认的图片
- angular 背景图片,当图片不存在时显示默认图片
- 图片不存在时显示一个默认的图片
- ASP.NET 显示图片
- ASP.NET DataList 中显示图片属性
- 基于标准的指挥调度系统系列专题
- 结合百度云平台和微信公众平台开发(三)
- samba相关查看
- redis(一)初识
- QTP中的描述性编程
- asp.net页面中实现如果图片不存在则显示默认图片
- python for android : 一个简单文件浏览器的实例 play mp3
- redis(二)主从复制
- redis(三)主要数据结构
- linux常见命令
- jenkins菜鸟安装配置之路
- java构造器 和初始化块
- Tukey honest significance test for unequal sample sizes
- cppTest-4.1:位域