IE9 다운로드 표시줄과 다운로드 대화 상자

IE9 다운로드 표시줄과 다운로드 대화 상자

가끔 IE9에서 무언가를 다운로드할 때 이 다운로드 표시줄이 나타납니다.

IE9 바

가끔 이런 대화 상자가 나타납니다.

IE9 대화상자

IE가 둘 중 하나를 사용하도록 강제할 수 있나요? 가능하다면 대화창만 갖고 싶습니다.

답변1

사용자로서 당신은 그렇게 할 수 없습니다. 내가 아는 한, 웹 사이트가 다운로드로 연결되는 다른 탭을 열 때만 대화 상자가 나타납니다(적어도 그러한 라인에 따른 것). 따라서 웹사이트 개발자는 의도적이라기보다는 우연에 의한 것이라고 생각하더라도 동작을 변경할 수 있습니다.

답변2

이는 다음 3가지 사항에 따라 달라지는 것으로 보입니다.

  1. 다운로드가 파일에 대한 직접 링크입니까(예:http://foo.com/a.zip) 아니면 (http://foo.com/dl?id=123)?

  2. 서버가 Content-Disposition: attachment헤더와 함께 전송합니까?

  3. MS/IE의 관점에서 볼 때 "특수" 파일 형식입니까? 여기에는 .docx등(Office가 설치된 경우)과 같은 Office 파일, .cab파일, .lnk파일 및 기타 거의 확실하게 포함되는 것으로 보입니다 .

내가 관찰한 행동은 다음과 같습니다.

  • 그만큼대화1) 직접 링크인 경우 2) 다음과 같은 경우에 표시됩니다.그렇지 않다가지다Content-Disposition: attachment 그리고3) MS가 선호하는 파일 형식 중 하나입니다.
  • 다른 조합에서는 다음을 사용하는 것으로 보입니다.술집.
  • 포인트 3에 대한 참고 사항: 해당 파일 형식에 대한 로컬 처리기가 설치되어 있는지 여부에 따라 다르므로 Office가 설치되어 있지 않은 경우 Office 파일이 표시줄과 함께 다운로드되는 이유는 무엇입니까?

이것은 모두 실험적으로 결정되었습니다. 그러다가 찾았어요이 질문위의 내용 중 일부를 백업하는 것 같습니다.

관련 정보