vs2005发布的网站中无法显示图片的原因,希望引以为戒!

一次郁闷的调试经历,现在问题解决了,不忍心就让它白白溜走了,记下来!

做了一个收集用户信息的页面,用了不少背景图片,在vs2005中 预览页面 都是可以正常显示图片的,于是我就发布网站,在本地也没有检查就上传到服务器上,结果打开一看,除了文本和字体,眼前一片空白,什么都没有显示,我从来没有遇到过的问题!

这个我就有病乱投医了,用尽了种种办法修改下面的代码(部分):

1 <tr>
2     <td height="141"><a href="http://www.***.com.cn/list.aspx?id=29"><img src="images/av/4.jpg" width="209" height="149" border="0"  runat ="server" id ="img4"/></a></td>
3     <td><a href="http://www.***.com.cn/AboutUs.aspx"><img runat ="server" id ="img5" src="images/av/5.jpg" width="196" height="149" border="0" /></a></td>
4     <td width="385" height="283" rowspan="2" ><img  runat ="server" id ="img8" src ="images/av/8.jpg"/></td>
5   </tr>

一:把jpg格式转化为gif
二:改图片的相对路径为绝对路径
三:全部把html控件改成服务器控件

还不断尝试其他的方法,事后想想真是白痴的没有话说,这个时候时间已到了凌晨2:30,因为第二天还有课,虽然没有解决,还是郁郁不乐的睡了,整个一天都百思不得其解,想到了到csdn上发帖求救,答案有了!

引用如下: 就是因为路径中含有被插件怀疑为广告的字样!
试试,还真的是这样,我就把图片所在的文件夹名由ad改成av!

小生才疏学浅,真是屋露偏欲连阴雨,为什么碰巧就遇到这些情况呢? 以前写sql语句,由于用了系统关键字结果检查几百遍都没有错的sql语句,在C#中就是报错,最后用[]圈住才解决,郁闷!

问题说我安装广告屏蔽插件,IE7,FireFox 怎么装的,找了半天还没有找到!!NND
posted @ 2007-06-25 22:16 Kevin Li 阅读(1113) 评论(7)  编辑 收藏

  回复  引用  查看    
#1楼 2007-06-25 22:27 | zeus2      
嘿嘿,所以要用IE调试。
还有看看html没问题就行了,图片显示其实不需要管。
  回复  引用  查看    
#2楼 2007-06-26 08:58 | finesite      
说的也对 ie调试 只报错误,正在找一个比较人性化的javascript调试工具
  回复  引用    
#3楼 2007-07-09 23:08 | 大奔 [未注册用户]
装了雅虎助手吧
  回复  引用  查看    
#4楼 2007-07-16 16:08 | 零式      
ie7中集成了反恶意网站的组件,广告当然也能拿下。
  回复  引用  查看    
#5楼 [楼主]2007-07-22 10:13 | finesite      
@大奔
@零式
说得有道理,如果当初注意到这些,就不会走那么多弯路了!
  回复  引用  查看    
#6楼 2007-09-18 20:17 | 男爵      
谢谢
幸好看到了
我今天刚建了文件夹防广告图片的photoad,
看来得改改了
  回复  引用  查看    
#7楼 2008-05-27 16:21 | 沙加      
确实是比较郁闷的错误`~

标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-05-18 16:10 编辑过
 
另存  打印