it-gundan.com

IE7 및 IE8에서 Word 문서 열기 / 저장 문제

문서 (PDF, 이미지 등)를 이벤트와 관련시키는 플렉스 앱을 만들고 있습니다. 내 앱에서 PDF, 이미지, 텍스트 파일 등의 문서 링크를 클릭하면 IE7 및 IE8이 적절한 편집기로 표시되며 수명이 좋습니다. 그러나 링크 된 문서가 .doc 파일 인 경우 링크를 클릭하면 표시되는 팝업 창이 파일을 표시하거나 특정 위치에 저장하라는 메시지를 표시하지 않고 닫힙니다. Firefox 3.5에서 동일한 문서 링크를 클릭하면 문서를 열거 나 저장하라는 메시지가 표시되고 Word에서 제대로 열립니다. doc/IE와 동일한 동작을 나타내는 다른 파일 형식/브라우저 조합을 실행하지 않았습니다. IE에 doc 파일 열기와 관련된 보안 제한이 있습니까? 왜 이런 일이 발생하는지 또는 어떻게 해결할 수 있는지 아는 사람이 있습니까? 감사,

-계산서

4
Bill Cabral

웹 서버가 적절한 헤더를 보내지 않았을 수 있습니다. 메모리가 제공되면 다음을 보내야합니다.

Content-Type: application/msword
Content-Length: <file size in bytes>
Content-Disposition: attachment; filename="<file name>"
Content-Transfer-Encoding: binary
Cache-Control: must-revalidate, post-check=0, pre-check=0

이것이 트릭을 수행하지 않으면 Pragma and Expires 헤더를 추가하십시오.

1
Toon

IE는 과거에 이런 종류의 일에 문제가 생겼습니다 를 가졌습니다. 브라우저는 일반적으로 포함 할 수없는 문서와 관련된 일부 헤더를 변경해야합니다. 보통 캐시 물건 . 이러한 트랜잭션 퍼실 런스에 https를 사용하지 않습니까? 동일한 .doc 파일입니까 아니면 여러 다른 .docs에 있습니까? " Content-Disposition "헤더에 파일 이름을 보내십니까? 이상한 캐릭터가 작품을 고무시킬 수 있습니다.

이 버그는 내 개인적인 Groundhog Day : 일반적으로 헤더를 다루는 것이 좋습니다.

0
Thomas