Internet explorer IE6-无法加载普通JPG

Internet explorer IE6-无法加载普通JPG,internet-explorer,image,rgb,jpeg,cmyk,Internet Explorer,Image,Rgb,Jpeg,Cmyk,尝试在Internet Explorer 6.0中加载。我收到一个错误,说图片无法加载。在任何其他浏览器中尝试,效果都很好。发生了什么?jpg文件只是web服务器上的普通图片。我甚至可以创建一个简单的网页: <a href="http://www.zodiacwheels.com/images/wheels/blackout_thumb.jpg">blah</a> 该站点需要能够使用IE6,为什么它不能加载简单的.jpg文件?其他应用程序可以将自己注册为具有特定扩展名的

尝试在Internet Explorer 6.0中加载。我收到一个错误,说图片无法加载。在任何其他浏览器中尝试,效果都很好。发生了什么?jpg文件只是web服务器上的普通图片。我甚至可以创建一个简单的网页:

<a href="http://www.zodiacwheels.com/images/wheels/blackout_thumb.jpg">blah</a>

该站点需要能够使用IE6,为什么它不能加载简单的.jpg文件?

其他应用程序可以将自己注册为具有特定扩展名的文件的处理程序。Quicktime已经或至少倾向于使用.png文件执行此操作,因此.png文件将在HTML页面中以内联方式显示,但URL直接指向.png文件,IE将立即将处理该文件的所有责任委托给Quicktime


您的.jpg文件可能就是这样的吗?您遇到问题的只是这个.jpg文件吗?

可能与此相关:

它不会加载到我的Vista x64设备的IE7中。另外,Paint.net不会保存该文件,表示在保存该文件时出现了未指定的错误

编辑:


在paint.net中,我做了一个全选、新建文件、粘贴、保存,现在它工作正常。我猜该文件有一些奇怪的损坏。

该文件可能不是我在IE8上测试的完全有效的JPG和IE6/7/8,因此无法加载。其他浏览器更具防御性,可以加载它,但也许IE团队选择不加载它,因为它可能在某种程度上无效,从而导致安全漏洞

正如Ryan Fox所说,在编辑器中打开它并重新保存它。。。图片来自何处?如果它来自某个编辑器,请不要再次使用该编辑器


编辑:我打开它的油漆店专业,它有一个未知的调色板,所以必须转换它。。。也许这就是问题所在。你可以把它作为一个bug报告给IE团队,看看他们怎么说。

你上传的JPG在IE和Firefox版本中,3之前的版本都看不懂。使用Photoshop或任何类似的工具打开它,我相信GIMP也能工作,然后重新保存


编辑:进一步的谷歌搜索让我怀疑CMYK实际上不是jpeg标准的一部分,但可以嵌入其中。这就是为什么一些软件不认为文件是有效的。不过,它在Photoshop CS3中可以正常打开,并显示cmyk颜色空间。

您可以使用jpeg信息来确定jpeg文件是否正常

$jpeginfo-c blackout_thumb.jpg

blackout_thumb.jpg 240 x 240 32位 Exif N 595116不支持的颜色 转换请求[错误]


在您的情况下,文件已损坏,这解释了为什么某些浏览器无法显示它。

我今天遇到了这个问题。哇!我怎么也猜不到!微软对此有任何确认吗?这个回答让我节省了几个小时
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