2014-04-16 7 views
1

나는 PDFObject을 사용하여 웹 페이지에 pdf를 포함합니다. 그 결과 태그는 다음과 같습니다pdf가 객체 태그 내에서로드를 완료했을 때 감지

<object data="http://www.example.com/myexample.pdf#view=fitH" 
type="application/pdf" width="100%" height="471px"></object> 

나는 PDF로 실제로로드가 완료 할 때 약간의 자바 스크립트를 실행해야하지만, onload, onloadeddata, onreadystatechange 이벤트 나 readyState 재산도 모든 브라우저에 대한 격의 믿을 수 있습니다. PDFObject는 또한이를 위해 어떤 크로스 브라우저 이벤트도 제공하지 않습니다. PDF로드가 완료되면 어떻게 알 수 있습니까?

답변

0

PDF 문서가 포함 된 개체 태그는 일반적으로 브라우저와 장치에서 일관성 있고 일관성이 없습니다. 입력에 대한

Is there a way to remove the Adobe border from an embedded PDF object?

+0

감사합니다, 그러나 이것은 정확히 내 질문에 대답하지 않습니다 대안에 다음과 같은 답변을 참조하십시오. FlexPaper는 오픈 소스 프로젝트에만 무료이며, PDF.JS는 여전히 다양한 PDF를 지원할 수있는 방법이 있습니다. 브라우저간에 일관성을 유지하려고하는 것이 PDFObject를 사용하는 주된 이유이며 일부주의 사항에도 불구하고 대부분 작동합니다. 주요한 것은 PDF가 로딩을 마칠 때를 감지하고 있습니다. –