2008-08-20 3 views
10

this normal .jpg file을 Internet Explorer 6.0에서로드 해보십시오. 사진이로드되지 않는다는 오류가 표시됩니다. 다른 브라우저에서 사용해 보면 제대로 작동합니다. 뭐가 문제 야? .jpg 파일은 웹 서버에 앉아있는 단순한 사진입니다. 난 간단한 웹 페이지를 만들 수 있습니다IE6 - 일반 JPG를로드 할 수 없습니다.

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

를 마우스 오른쪽 클릭을 사용하여 + 내 바탕 화면에 저장 IE6와 마찬가지로 대상을 저장하고 유효한 JPG 파일입니다. 그러나 브라우저에서로드되지 않습니다!

왜?!

심지어 헤더 응답과 MIME 타입을 확인 시도하고 잘 보이는 :

[email protected]:~$ 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 파일을로드 할 수 없습니다 오지?

답변

29

업로드 한 JPG는 CMYK이며, IE 및 Firefox 버전 3 이전에는 읽을 수 없습니다. Photoshop을 사용하여 (또는 비슷한 것으로, 김프가 너무 효과적 일 것입니다) 열고 RGB에 다시 저장하십시오.

편집 : Google 검색을 통해 CMYK는 JPEG 표준의 일부가 아니지만 수 있습니다.이 거기에 쭈그려 들어 있습니다. 그래서 일부 소프트웨어는 파일을 유효한 것으로 간주하지 않습니다. 그러나 Photoshop CS3에서는 괜찮아요. cmyk 색상 공간을 보여줍니다.

+2

오늘 나는이 문제에 직면했습니다. 와우. 나는 결코 짐작하지 않을 것이다! – Josh

+0

Microsoft로부터 이에 대한 확인이 있습니까? – Liam

+1

이 답변으로 시간이 절약되었습니다. – cthom06

0

다른 응용 프로그램에서는 특정 확장명의 파일에 대한 처리기로 등록 할 수 있습니다. Quicktime은 .png 파일로이를 수행하는 경향이 있으므로, .png 파일은 HTML 페이지에 인라인으로 표시되지만 URL은 .png 파일을 직접 참조하므로 IE는 모든 책임을 즉시 위임합니다 Quicktime으로 파일을 처리합니다.

이것이 .jpg 파일의 현상일까요? 문제가있는 것은이 .jpg 파일뿐입니까?

3

그것은 내 비스타 x64 상자에 IE7에로드되지 않습니다. 또한 Paint.net은 "파일을 저장하는 도중 알 수없는 오류가 발생했습니다."라는 파일을 저장하지 않습니다.

편집 : 나는 모두 선택, 새 파일, 붙여 넣기, 저장을했고, 지금은 잘 작동 paint.net에서

. 그 파일에 이상한 부패가 있다고 생각합니다.

1

파일이 완전히 유효한 JPG 및 IE6/7/8 (IE8에서 테스트했는데로드되지 않습니다) 일 가능성이 큽니다. 다른 브라우저는 좀 더 방어 적이며로드 할 수 있지만 IE 팀은 보안 구멍을 발생시키는 방식으로 유효하지 않을 수 있으므로로드하지 않는 것이 좋습니다.

Ryan Fox가 말했듯이 편집기에서 열고 다시 저장 ... 이미지를 어디서 가져 왔는지, 편집기에서 나온 이미지는 어디서 왔는지, 다시 편집기를 사용하지 마십시오.

편집 : 나는 Paint Shop Pro를 열었고 알 수없는 색상 표를 사용하여 변환 했으므로 아마도 문제가 될 수 있습니다. IE 팀에 버그로보고하고 그들이 말하는 것을 볼 수 있습니다.

2

jpeginfo를 사용하여 jpeg 파일이 정상적으로 작동하는지 확인할 수 있습니다.

$ blackout_thumb.jpg

blackout_thumb.jpg -c jpeginfo 240 X 240 32 EXIF ​​N 595,116 되지 않는 색 변환 요구 [ERROR] 귀하의 경우

파일이 손상되는 일부 브라우저에서 표시 할 수없는 이유를 설명하십시오.

관련 문제