문제

로드해 보세요 이 일반 .jpg 파일 인터넷 익스플로러 6.0에서.사진이 로드되지 않는다는 오류가 발생합니다.다른 브라우저에서 시도해 보면 잘 작동합니다.뭐가 문제 야?.jpg 파일은 웹 서버에 있는 일반적인 사진입니다.간단한 웹 페이지도 만들 수 있습니다.

<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 파일을 로드하지 못합니까?

도움이 되었습니까?

해결책

업로드한 JPG는 CMYK, IE 및 Firefox 3 이전 버전에서는 이를 읽을 수 없습니다.Photoshop(또는 이와 유사한 것, 김프도 작동할 것이라고 확신합니다)을 사용하여 열고 다음 위치에 다시 저장합니다. RGB.

편집하다:추가로 인터넷 검색을 하면 CMYK가 실제로 jpeg 표준의 일부가 아닌 것으로 의심됩니다. ~할 수 있다 거기에 구두쇠를 신으십시오.이것이 일부 소프트웨어가 파일이 유효한 것으로 간주하지 않는 이유입니다.그러나 Photoshop CS3에서는 잘 열리고 cmyk 색상 공간이 표시됩니다.

다른 팁

내 Vista x64 상자의 IE7에서는 로드되지 않습니다.또한 Paint.net에서는 "파일을 저장하는 동안 지정되지 않은 오류가 발생했습니다."라고 하면서 파일을 저장하지 않습니다.

편집하다:

Paint.net에서 모두 선택, 새 파일 선택, 붙여넣기, 저장을 수행했는데 이제 제대로 작동합니다.그 파일에 이상한 손상이 있는 것 같아요.

jpeginfo를 사용하여 jpeg 파일이 괜찮은지 확인할 수 있습니다.

$jpeginfo -c blackout_thumb.jpg

Blackout_thumb.jpg 240 x 240 32 비트 exif n 595116 지원되지 않은 색상 변환 요청 [오류

귀하의 경우 파일이 손상되어 일부 브라우저에서 파일을 표시할 수 없는 이유가 설명됩니다.

아마도 다음과 관련이 있을 것입니다. http://photo.net/bboard/q-and-a-fetch-msg?msg_id=003j8d

파일은 아마도 완전히 유효한 JPG 및 IE6/7/8이 아닐 것입니다(IE8에서 테스트했는데 로드되지 않습니다).다른 브라우저는 좀 더 방어적이어서 로드할 수 있지만 아마도 IE 팀에서는 보안 허점을 일으키는 방식으로 유효하지 않을 수 있으므로 로드하지 않기로 선택할 수도 있습니다.

라이언폭스 말대로 에디터에서 열고 다시 저장해 보세요...이미지는 어디에서 왔습니까? 편집기에서 가져온 것이라면 해당 편집기를 다시 사용하지 마십시오.

편집하다:Paint Shop Pro를 열었는데 알 수 없는 색상 팔레트가 있어서 변환해야 했습니다...아마도 그것이 문제일 것이다.IE 팀에 버그로 보고하고 그들이 말하는 내용을 확인할 수 있습니다.

다른 응용 프로그램이 특정 확장자를 가진 파일에 대한 처리기로 자신을 등록하는 것이 가능합니다.Quicktime은 .png 파일을 사용하여 이 작업을 수행하는 경향이 있거나 적어도 있었습니다. 따라서 .png 파일은 HTML 페이지에서 인라인으로 잘 표시되지만 URL이 .png 파일을 직접 참조하는 경우 IE는 즉시 모든 책임을 위임합니다. 파일을 Quicktime으로 처리하기 위한 것입니다.

.jpg 파일에 이런 일이 일어나고 있는 것일까요?이 .jpg 파일에만 문제가 있습니까?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top