对方友情连接图片无法显示时的解决方案

By admin at 2007-07-14 • 0人收藏 • 227人看过

不知道你是否碰到这种情况,论坛友情连接的logo图片经常会因为对方的服务器等原因而无法显示,看起来是不是觉得很别扭?

default.asp中

do while not Rs.eof
 if Rs("Logo")="" or Rs("Logo")="http://" then
  Link1=Link1+"<a title='"&Rs("Intro")&"' href="&Rs("url")&" target=_blank>"&Rs("name")&"</a> "
 else
  Link2=Link2+"<a href="&Rs("url")&" target=_blank><img src="&Rs("Logo")&" border=0 width=88 height=31 title='"&Rs("name")&""&chr(10)&""&Rs("Intro")&"' onerror=this.style.display='none'></a> "
 end if
 Rs.Movenext
loop
Rs.close

解决方案一:将红色的title改成  alt ,这样做可以使图片无法显示时以替代文字出现。

解决方案二:加上蓝色的部分代码,结果是,图片无法显示时,让它直接消失。使网站看起来美观一点,下次对方服务器正常了,自动会显示。

解决方案三:使用onerror=this.src=你的替代图片。

1 个回复 | 最后更新于 2007-07-14
2007-07-14   #1

转载自 对方友情连接图片无法显示时的解决方案 - 伖月论坛首页 - Powered By 宜兴论坛
http://198c.com/bbs/ShowPost.asp?ThreadID=201

登录后方可回帖

登 录
信息栏
购买PHP虚拟主机 / VPS

Carbon Forum是一个基于话题的高性能轻型PHP论坛

下载地址:Carbon Forum v5.0.1
QQ群:12607708(QQ我不常上)

donate

手机支付宝扫描上方二维码可向本项目捐款

Loading...