| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1906 人关注过本帖
标题:php404错误显示图片
只看楼主 加入收藏
woa
Rank: 1
等 级:新手上路
帖 子:159
专家分:0
注 册:2008-12-4
结帖率:85.37%
收藏
 问题点数:0 回复次数:11 
php404错误显示图片
当文件不存在404错误的时候,如何做到不跳转404.php,站内已经跳转实现,站外如何实现 直接显示http://www.图片,而不是红叉叉

[ 本帖最后由 woa 于 2009-11-4 15:31 编辑 ]
搜索更多相关主题的帖子: 图片 
2009-11-04 15:30
外部三电铃
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:那一年
等 级:贵宾
威 望:57
帖 子:2012
专家分:7306
注 册:2007-12-17
收藏
得分:0 
无法为别的网站的文件设置404

那一年,苍井空还是处女
2009-11-04 16:00
woa
Rank: 1
等 级:新手上路
帖 子:159
专家分:0
注 册:2008-12-4
收藏
得分:0 
....
是站外引用图片,如果文件不存在的时候,不显示红叉叉,也显示http://www.图片
2009-11-04 16:43
外部三电铃
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:那一年
等 级:贵宾
威 望:57
帖 子:2012
专家分:7306
注 册:2007-12-17
收藏
得分:0 
类似腾讯空间和百度空间的图片,显示“图片已被删除”?不是用404实现的,用urlrewrite,跟php无关,是web服务器设置的问题

那一年,苍井空还是处女
2009-11-04 16:47
笨笨林
Rank: 6Rank: 6
等 级:贵宾
威 望:21
帖 子:482
专家分:408
注 册:2007-7-28
收藏
得分:0 
如果是图片,可以用onerror事件
<img src="images/pic.gif" onerror="this.src='/images/404.gif'">
这样,当images/pic.gif不存在时,将显示“/images/404.gif”图片

程序授权说明:http://www./authorization.php  无路难开路难。  帮助别人是快乐的,也只有帮助别人,才能得到别人的帮助。互相帮助,才能共同进步。
2009-11-04 18:15
woa
Rank: 1
等 级:新手上路
帖 子:159
专家分:0
注 册:2008-12-4
收藏
得分:0 
具体怎么判断,该不会只能一个一个判断类似 pic.gif 这一个图吧。具体代码请教
2009-11-04 20:41
外部三电铃
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:那一年
等 级:贵宾
威 望:57
帖 子:2012
专家分:7306
注 册:2007-12-17
收藏
得分:0 
5楼的办法不错,想不到还有这个办法,楼上的疑问,我搜了一下,有一种遍历所有图片的做法

程序代码:
<body>
<img src="images/pic.gif"/>
<img src="images/face.gif"/>
<img src="images/logo.gif"/>
<script type="text/javascript">
var imgs=document.images;
for (var i=0;i<imgs.length;i++){
  imgs[i].onerror=function(){this.src="/images/404.gif"}
}
</script>
</body>

后面的一段脚本是遍历所有图片,注意这段脚本一定得放在网页代码的最后,最好就紧挨着</body>或者放在</body>和</html>之间,


那一年,苍井空还是处女
2009-11-04 23:49
笨笨林
Rank: 6Rank: 6
等 级:贵宾
威 望:21
帖 子:482
专家分:408
注 册:2007-7-28
收藏
得分:0 
回复 6楼 woa
<img src="images/pic.gif" onerror="this.src='/images/404.gif'">
pic.gif可以替换成你想要的任何图片。只要这个图片不能显示,就会触发 onerror事件。

程序授权说明:http://www./authorization.php  无路难开路难。  帮助别人是快乐的,也只有帮助别人,才能得到别人的帮助。互相帮助,才能共同进步。
2009-11-05 07:11
疯子紫星
Rank: 1
来 自:江苏苏州
等 级:新手上路
帖 子:8
专家分:0
注 册:2009-10-29
收藏
得分:0 


顶上

找一个老婆
2009-11-09 10:14
河南PHP培训
Rank: 1
等 级:新手上路
帖 子:7
专家分:4
注 册:2009-11-10
收藏
得分:0 
   防盗链?

美国Zend PHPChina郑州认证中心 河南PHP培训 郑州PHP培训
http://www.
2009-11-10 09:33
快速回复:php404错误显示图片
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018732 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved