내가 개발 한 웹 사이트에서 링크를 클릭하면 pdf 파일을 보여주는 새 브라우저 창이 열립니다. IE 8을 제외한 모든 브라우저에서 작동했습니다. IE 8은 빈 브라우저 창을 표시하고있었습니다. 내가 검사했을 때, 파일은 브라우저에 의해 다운로드되었지만, 브라우저는 어떻게 든 pdf 파일을 보여주지 못했습니다. 이것은 오랫동안 저를 괴롭 혔고, 마침내 동료에 의해 해결되었습니다. 나는 다른 사람들이 내가 겪은 고통을 겪지 않아도되도록 여기서 해결책을 나누고 싶었다.Internet Explorer 8에서 PDF가 열리지 않습니다.
0
A
답변
2
웹 사이트에서 브라우저 뒤로 버튼을 사용하여 역방향으로 이동하는 것을 막기 위해 캐싱을 비활성화했습니다.
IE8에는 표시되기 전에 표시 될 파일이 임시 파일에 저장되어 있어야합니다. 캐싱을 사용 불가능으로 설정하면 임시 파일로 저장이 중단됩니다. 브라우저가 파일을 성공적으로 다운로드 했음에도 불구하고 파일을 저장할 수 없기 때문에 pdf 컨텐츠 또는 활성 x를 사용하여 표시된 다른 문서가 표시되지 않았습니다. 우리는 이것이 IE 8 버그이며 IE 9에서 수정되었음을 알게되었습니다.
캐싱을 개인용으로 변경하면 문제가 해결됩니다.
Response.Cache.SetCacheability(HttpCacheability.Private);
Response.ClearHeaders();
Response.ContentType = "Application/pdf";
Response.WriteFile(path);
관련 문제
- 1. Facebook FriendsList 창이 Internet Explorer 8에서 열리지 않습니다.
- 2. 인터넷 브라우저에서 PDF가 열리지 않습니다.
- 3. Internet Explorer 8에서 음성 인식
- 4. jQuery qrcode가 Internet Explorer 8에서 작동하지 않습니다.
- 5. Internet Explorer 8에서 하이 차트가 작동하지 않습니다.
- 6. nivo 슬라이더가 Internet Explorer 8에서 작동하지 않습니다.
- 7. Internet Explorer 8에서 MIDI 파일을 재생하지 않습니다.
- 8. Internet Explorer 8에서 IcoMoon 아이콘이 작동하지 않습니다.
- 9. Internet Explorer 8에서 AngularJs 템플릿이로드되지 않습니다.
- 10. Internet Explorer 8에서 여백이 스크롤되지 않습니다.
- 11. GWT가 Internet Explorer 8에서 작동하지 않습니다.
- 12. Internet Explorer 8에서 번들을 렌더링하지 않습니다.
- 13. Internet Explorer 8에서 OnSubmit이 작동하지 않습니다.
- 14. Windows 8에서 Internet Explorer 자동화가 작동하지 않습니다.
- 15. Internet Explorer 8에서 애니메이션 svg
- 16. Pdf가 Internet Explorer에서 열리지 않습니다. 다운로드 대화 상자
- 17. pdf가 다운로드되지만 asp.net에서 열리지 않습니다.
- 18. JSON - Internet Explorer 8에서 작동하지 않음
- 19. Internet Explorer 8에서 화면 절반 만 표시합니다.
- 20. Internet Explorer 8에서 HTML 모달 창 만들기
- 21. Internet Explorer 8에서 ScriptManager.RegisterClientScriptBlock 및 jQuery 문제
- 22. Internet Explorer 8에서 캐릭터를 인코딩하지 않았습니다. 어떻게해야합니까?
- 23. Internet Explorer 8에서 메뉴 탭이 올바르게 작동하지 않습니다.
- 24. Internet Explorer 8에서 CSS 롤오버 문제가 발생했습니다.
- 25. 플로트가 Internet Explorer 8에서 작동하지 않음
- 26. Internet Explorer 8에서 양식 데이터 캐싱을 방지합니다.
- 27. Internet Explorer 8에서 이미지를 100 % 채우려면 어떻게합니까?
- 28. Internet Explorer 8에서 XMLHttpRequests를 보려면 어떻게해야합니까?
- 29. Internet Explorer 8에서 기능 호출이 질식합니다 (JavaScript)
- 30. jquery가 Internet Explorer 8에서 올바르게 실행되지 않았습니다.
자유롭게 공유 할 수 있습니다. – PiLHA
-1을주는 이유를 모르겠습니다. 나는 단지 도우려고 노력한다. – neo
나는 그렇지 않았다. 나는 그를 격려해 주도록 권했다. – PiLHA