尝试在Internet Explorer 6.0中加载这个普通的 .jpg 文件,我会收到一个错误提示说图片无法加载。但在其他任何浏览器中都可以正常加载。问题出在哪里?这个 .jpg 文件只是一个放置在Web服务器上的普通图片而已。我甚至可以创建一个简单的网页:
<a href="http://www.zodiacwheels.com/images/wheels/blackout_thumb.jpg">blah</a>
如果我在IE6浏览器中右键单击并使用“另存为”将其保存到桌面,则它是一个有效的JPG文件。但是,它无法在浏览器中加载!
为什么?!
我甚至尝试检查头响应和MIME类型,看起来都没问题:
andy@debian:~$ telnet www.zodiacwheels.com 80
Trying 72.167.174.247...
Connected to zodiacwheels.com.
Escape character is '^]'.
HEAD /images/wheels/blackout_thumb.jpg HTTP/1.1
Host: www.zodiacwheels.com
HTTP/1.1 200 OK
Date: Wed, 20 Aug 2008 06:19:04 GMT
Server: Apache
Last-Modified: Wed, 20 Aug 2008 00:29:36 GMT
ETag: "1387402-914ac-48ab6570"
Accept-Ranges: bytes
Content-Length: 595116
Content-Type: image/jpeg
该网站需要能够与 IE6 兼容,为什么它加载不了一个简单的 .jpg 文件?