日期:2014-05-17  浏览次数:20340 次

发现了一个超级奇怪的问题!
问题是这样的:
 
  我在页面的表格里,用程序插入一个图片,图片上有链接。在IE里点击的时候,只要链接是shtml的,就会出现“HTTP 404”错误,但是只要刷新一下,就能出来。而别的类型页面就没有这个问题,而且在火狐里也没有这个问题,这是咋回事呢?
  而且我做一个静态的html,画一个表格,插入一个图片,图片上做一个超链接,链接一个shtml地址,在IE浏览的时候,也能正常访问,不出现“HTTP 404错误”

  具体画页面那里是这样写的:
  Response.Write("<td style='height: 55px; text-align: center'><a href='" + url + "' target='_blank'><img src='" + pic + "' border='0' height=40/></a></td>");
   
  这到底是咋回事?

------解决方案--------------------
用firebug查看下提交的http请求。
------解决方案--------------------
听描述 的确很奇怪
404是文件没找到,确定路径正确?

清下ie缓存。

------解决方案--------------------
可能是浏览器的缓存问题
------解决方案--------------------
把你的 pic 的值贴出来