首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

有知道如何设置无图片时,给个默认的图片。不想要X的

2012-07-28 
有知道怎么设置无图片时,给个默认的图片。不想要X的。如题。。不知道Web.Config能不能设置的。要全局的。。谢谢了

有知道怎么设置无图片时,给个默认的图片。不想要X的。
如题。。不知道Web.Config能不能设置的。
要全局的。。谢谢了。

[解决办法]
单个IMG判断即可。

config,有太多地方能放图片了,不知道全局是否可行。

关注中。
[解决办法]
在web.config <appSettings>里面设置一个节点 比如:

C# code
//设置<add key="StartTime" value="17:11"/>//取string appStartTime = ConfigurationManager.AppSettings["StartTime"];
[解决办法]
探讨

在web.config <appSettings>里面设置一个节点 比如:
C# code

//设置
<add key="StartTime" value="17:11"/>
//取
string appStartTime = ConfigurationManager.AppSettings["StartTime"];


然后你dosomething..

[解决办法]
呵呵
给你个参考吧.
C# code
 #region 判断并显示上传资源是什么类型的文件显示其图标        public string getFileIcon(string b)        {            String Ext = b;            string _Icon = "other.gif";            Ext = Ext.ToLower();            Ext = Ext.Substring(Ext.LastIndexOf(".") + 1);            if (("aspx,asax,ascx").Contains(Ext))                return "aspx.gif";            if (("asp,asa,axd").Contains(Ext))                return "asp.gif";            if (("cs,vb").Contains(Ext))                return "CS.gif";            if (("html,htm,stml").Contains(Ext))                return "html.gif";            if (("exe,mis,bat").Contains(Ext))                return "exe.gif";            if (("swf,flv").Contains(Ext))                return "flash.gif";            if (("doc,docx,wps").Contains(Ext))                return "doc.gif";            if (("jpg").Contains(Ext))                return "jpg.gif";            if (("rar").Contains(Ext))                return "rar.gif";            if (("zip").Contains(Ext))                return "zip.gif";            if (("pdf").Contains(Ext))                return "pdf.gif";            if (("xls").Contains(Ext))                return "xls.gif";            if (("mdb").Contains(Ext))                return "mdb.gif";            if (("mp3,mp4,rm,mid,rmvb").Contains(Ext))                return "mid.gif";            if (("txt").Contains(Ext))                return "txt.gif";            if (("bmp").Contains(Ext))                return "bmp.gif";            if (("gif").Contains(Ext))                return "gif.gif";            if (("psd").Contains(Ext))                return "psd.gif";            if (("ppt").Contains(Ext))                return "ppt.gif";            if (("dll").Contains(Ext))                return "dll.gif";            if (("sql").Contains(Ext))                return "sql.gif";            if (("mdb").Contains(Ext))                return "mdb.gif";            if (("xml").Contains(Ext))                return "xml.gif";            if (("php").Contains(Ext))                return "php.gif";            if (("config").Contains(Ext))                return "config.gif";            if (("js").Contains(Ext))                return "js.gif";            return _Icon;        }        #endregion
------解决方案--------------------


onerror=this.src=xxxxx
[解决办法]
<img src="xxx" onerror="this.src='xxxxx'">
[解决办法]
<img src="xxx" onerror="this.src='xxxxx'">
[解决办法]
要是xxxxx也不存在就好看了
[解决办法]
给图片路径字段默认值就OK了 当没有上传图片时显示默认图片!
[解决办法]

探讨
要是xxxxx也不存在就好看了

[解决办法]
<img src="本来要显示的图片URL" onerror="this.src='图片挂了的话要显示的默认图片URL'" />
其实就是说,在这个img的行为失败(onerror)的时候,调用javascript:
this.src="URL"
来给这个img标签重新指定src属性,从而达到显示备用图片的效果。

可以document.getElementsByTagName("img");统一给页面上所有的img添加onerror事件;

热点排行