2017-09-28 2 views
0

현재 저는 pdf 파일을 데이터 URI로 변환하는 솔루션을 사용하고 있습니다. 그런 다음 데이터 URI는 iframe의 소스로 설정되고 거의 모든 주요 브라우저에서 pdf를 표시합니다. IE 11에서는이 점이 마음에 들지 않습니다. 그것을 읽은 후에 iframe은 데이터 URI를 소스로 지원하지 않으며 (이미지 URI 이외의 다른 요소도 수행하지 않음) 요소에 대한 소스를 설정할 수 없다는 것을 알고 있으므로 어떻게 할 수 있는지 확신 할 수 없습니다. Internet Explorer에서도 동일한 결과를 얻을 수 있습니다.IE 디스플레이 데이터 URI

iFrame은 파일 자체의 새 탭에서 다운로드를 시작하는 embed (데이터 URI가 맘에 들지 않는다는 것을 알았습니다)를 사용해 보았습니다. 브라우저에서 해당 파일을 보려고 모방합니다.) 그리고 아이디어가 부족하지만 유감스럽게도 많은 사람들이 여전히 Internet Explorer를 사용하므로 호환성을 유지하려고합니다. 다른 브라우저처럼 Internet Explorer에서이 동작을 다시 만들 수있는 방법이 있습니까?

미리 감사드립니다.

+0

나는 이것을 보았지만 그것이 어떻게 생겼는지 기억하지 못합니다. 한 가지 기억해야 할 점은 파일 이름을 지정하는 방법도 있다는 것입니다. 그러나 그것이 내가 기억하는 전부에 관한 것이고, 나는 이것이 더 이상 있었던 곳에서 일하지 않을 것입니다. 검색에 행운을 빌어 요! – theGleep

답변

0

나는 연구/테스트 할 시간이 부족하기 때문에 이것을 포기했습니다. 최종 해결책은 내가 생각하기에 똑같은 방법이었다. 나는 PDF 파일을 웹 사이트의 하위 디렉토리에 작성한 다음 iframe의 소스를 파일의 다운로드 방법으로 설정했습니다. Tad는 원래의 구현보다 느리지 만 레거시 목적으로 작동합니다. 언제 IE가 죽을까요?