게시판홈 / 웹개발 / HTML 안에 pdf 삽입하는 방법 다시 질문드립니다.새글쓰기 답글쓰기

저자 HTML 안에 pdf 삽입하는 방법 다시 질문드립니다.
Anonymous (0)
비회원
  게시일: 2008-03-04 02:55||
비슷한 질문에 대해 parankiho 님의 도움으로 많은 진전이 있었습니다만, IE에서는 제대로 동작하지 않아 정리하여 다시 질문드리겠습니다.

저는 티스토리를 사용하기 때문에 javascript 코드를 직접 입력하는 것이 상당히 어렵습니다. 그래서, 삽입된 pdf에 대해 적절한 코드를 생성해주는 플러그인을 만들었습니다.

제가 만든 플러그인은 아래와 같은 형식의 <pre> 태그를
코드
<PRE filename="01.pdf" name="tipdf">스타워즈 해부학 사전1</PRE>
<SCRIPT language=javascript src="./tipdf/tiPdf.js"></SCRIPT>


아래와 같이 변경해줍니다.
(아래의 코드는 제가 원래 목표로 했던 코드와 아주 약간 다르며,
IE6에서 instant source를 이용해서 추출한 결과코드입니다)

코드
<DIV>
<OBJECT id=object1 height=800 width="100%" data=./01.pdf clsid="{ca8a9780-280d-11cf-a24d-444553540000}"></OBJECT></DIV>

<PRE style="DISPLAY: none" filename="01.pdf" name="tipdf">스타워즈 해부학 사전1</PRE>
<SCRIPT language=javascript src="./tipdf/tiPdf.js"></SCRIPT>


정확하게는 아래와 같은 코드로 바꿔줍니다. (FF에서 추출한 화면입니다)

코드
<div>
<object id="object1" clsid="{ca8a9780-280d-11cf-a24d-444553540000}" data="./01.pdf" height="800" width="100%"></object></div>

<pre style="display: none;" name="tipdf" filename="01.pdf" >스타워즈 해부학 사전1</pre>
<script language=javascript src="./tipdf/tiPdf.js"></script>


제 상식과 지식으로는 IE와 FF에서 모두 pdf가 정상적으로 나와야 될 상황인데, IE에서는 pdf가 제대로 출력되지 않습니다.
원인을 알 수 있을까요?

덧, IE는 자바스크립트 코드를 자기 멋대로 뜯어고치더군요. 휴~
Anonymous (0)
비회원
  게시일: 2008-03-04 03:11||
제 블로그의 스타워즈 해부학 사전 6에 PDF를 집어넣는 코드를 적었습니다.
(object 태그를 씹는줄 알았는데, 씹지 않는군요... -.-;;; )

FF에서는 잘 뜨는데, IE에서는 전혀 뜨지 않습니다.
뭔가... 해결책이 없을까요?
Anonymous (0)
비회원
  게시일: 2008-03-04 08:34||

Warning: getimagesize() [function.getimagesize]: Read error! in /home/hosting_users/doax/www/functions.php on line 52
경로가 틀린 것으로 보입니다. FF에서 정상적으로 보이는 이유는 모르겠지만 간단히 봐도 위와 같은 경로로 설정하면 안될 가능성이 많습니다.

여기를 읽어 보면 js 파일을 티스토리에 올리고 링크를 거는 방법이 나옵니다. js를 비슷한 방법으로 삽입하고 pdf 역시 절대 경로를 사용해서 설정하면 정상적으로 나옵니다. 참고로 다음은 bluenlive님 브로그에서 소스를 퍼와 절대 경로로 바꾼 뒤 IE에서 불러온 화면입니다.

Anonymous (0)
비회원
  게시일: 2008-03-04 09:56||
인용
경로가 틀린 것으로 보입니다.

테스트를 위해 경로를 로컬로 부여한 것입니다.
원 경로인 "/attachment/어쩌고저쩌고"로 지정해도 증상이 똑같습니다. (엉엉엉 대성통곡)
Anonymous (0)
비회원
  게시일: 2008-03-04 10:54||
여기를 보시기 바랍니다.
Anonymous (0)
비회원
  게시일: 2008-03-04 11:28||
해결했습니다!!!

도아 님과 parankiho 님 두 분께 감사드립니다.
이제 잠 좀 자야겠습니다. ^^;;;
다음글: 없음   
이전글: 없음   

새글쓰기 답글쓰기
이동:

세상사는 이야기



RSS 구독 (익명 | 회원 | 강좌 | 포럼)
(C) 1996 ~ 2017 QAOS.com All rights reserved.