2013-03-19 2 views
1

PDF 형식의 보고서를 표시하는 웹 응용 프로그램이 있습니다. PDF를 iframe에 포함 시키면 모든 것이 잘 작동합니다.Safari 6 PDF 툴바가 가리개에 표시되지 않습니다.

그러나 Safari 6.0에서 같은 보고서를 열면 작은 도구 모음 (다운로드, 미리보기에서 열기, 확대, 축소 옵션 지정)이 표시되지 않습니다.

이 툴바는 Safari 6.0에서 "새 탭에서 PDF 열기"-> 페이지 하단으로 이동 -> 페이지 중앙으로 마우스를 가져 가면 사용할 수 있습니다.

Safari 6.0에서 사용되는 PDF 뷰어는 "Webkit built in PDF"입니다.

내 질문은 내 응용 프로그램 내에서 별도의 탭에서 PDF 문서를 열어하지 않을 때 도구 모음이 나타나지 않는 이유

추가 정보 (의 iframe 내에 포함 된 경우 즉)이다. 이 어떻게 IE 8과 같이 소스 요소 같습니다이 소스는 모습입니다

<iframe width="100%" height="100%" id="iframeReport" src="http://localhost/Report.aspx?DailySummary&PROCESSINGDATE=03%2f07%2f2013&rc%3aParameters=Collapsed&rc%3aJavaScript=False&rc%3aToolbar=True&rs%3aFormat=PDF&rc%3aArea=Report&rc%3aLinkTarget=_self&File=test.pdf" style="width: 100%; height: 100%;"/> 

Safari에서 같은 :

<iframe id="iframeReport" height="100%" width="100%" style="height: 100%; width: 100%;" src="http://localhost/Reports.aspx?DailySummary&amp;PROCESSINGDATE=03%2f07%2f2013&amp;rc%3aParameters=Collapsed&amp;rc%3aJavaScript=False&amp;rc%3aToolbar=True&amp;rs%3aFormat=PDF&amp;rc%3aArea=Report&amp;rc%3aLinkTarget=_self&amp;File=test.pdf"> 
#document 
<html> 
<body marginwidth="0" marginheight="0" style="background-color: rgb(38,38,38)"><embed width="100%" height="100%" name="plugin" src="http://localhost/Reports.aspx?DailySummary&amp;PROCESSINGDATE=03%2f07%2f2013&amp;rc%3aParameters=Collapsed&amp;rc%3aJavaScript=False&amp;rc%3aToolbar=True&amp;rs%3aFormat=PDF&amp;rc%3aArea=Report&amp;rc%3aLinkTarget=_self&amp;File=test.pdf" type="application/pdf"> 
</body> 
</html> 
</iframe> 

답변

0

그것을 ' 사파리의 버그, 일 년 전에 이것을 애플에보고했다. 그들은 그것을 알고있다.

+0

답장을 보내 주셔서 감사합니다. Mac 컴퓨터에 Adobe Reader를 설치했습니다. 이렇게하면 내장 된 PDF 뷰어가 사용되지 않습니다. – Nijani

관련 문제