close

Trust Me!! Trust You!!


  • Blog
  • Local Log
  • Tag Cloud
  • Key Log
  • Guestbook
  • RSS Feed
  • Write a Post
  • Admin

혹시 블로그 스킨이 깨져 보이시나요? 최신버전의 Internet Explorer(Windows용), Opera, Firefox를 사용해보세요.

브라우저에서 서버의 pdf 파일 바로 보기

웹 프로그래밍
2014/08/11 03:06
 
1. 아크로벳리더와 foxit reader 에서 동작

<!-- abc.pdf 파일 부분에서 경로와 파일이름만 바꿔주면 된다 -->

<object type="application/pdf" data="abc.pdf" width="400" height="600">
<param name="src" value="abc.pdf">
</object>




2. 아크로벳리더만 동작

<!-- abc.pdf 부분만 수정하면 된다 -->

<object classid="clsid:CA8A9780-280D-11CF-A24D-444553540000" width="400" height="600">
<param name="src" value="abc.pdf">
</object>


이제껏 2번의 방식으로만 써 와서 foxit reader가 웹페이지 속의 pdf 를 보여주지 못하는 줄 알았다.
그런데 태그에서 문제가 있었던 모양이다.

아무튼 1번의 방식대로 하면 아크로벳리더와 foxit reader 에서 잘 보여준다.

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <script type="text/javascript">

               function PageCallByRequest() {

          // 요넘은 URL  값을 읽어 파라미터 밸류를 구한다.
            var nowAddress = unescape(location.href);
            var parameters = (nowAddress.slice(nowAddress.indexOf("?") + 1, nowAddress.length)).split("&");
            var paramValue = "";

            for (var i = 0; i < parameters.length; i++) {
                var varName = parameters[i].split("=")[0];

                if (varName == "PDFPage") {
                    paramValue = parameters[i].split("=")[1];
                }
            }

            var sPath = "http://.... /Upload/PDF/Gong/";

           

            var Pdf1 = document.getElementById("PdfViewer01");

           

            //요넘은 아래 PdfViewer01에 밸류를 설정하는 것이다.

            // 첨에는 param에다가 밸류를 설정할려고 오만가지 시도를 했다..그런데..ㅜㅜ  
           // 아...아래 한줄이면 끝이다...좌절 난감...
            Pdf1.SRC=sPath+paramValue;

        }

    </script>


<body onload="PageCallByRequest();" >
<object id="PdfViewer01" classid="clsid:CA8A9780-280D-11CF-A24D-444553540000" width="1024" height="768" align="baseline" border="0">
<param name="SRC" id="SRC" >
</object>
</body>
</html>


object 설치여부 readyState 확인할 필요가 있을 듯 하고...
사파리나 크롬에서도 될란가는 모르겠음. 더군다나... OS가 윈도우가 아닐경우 방법이 없을듯...

Firefox에서 PDF 파일을 다운로드 하지 않고 보기
https://support.mozilla.org/ko/kb/view-pdf-files-firefox-without-downloading-them

이올린에 북마크하기
TAG pdf
No received trackback. / No comment.

Trackback Address :: http://viper150.cafe24.com/trackback/245

You can also say.

Prev 1 ... 55 56 57 58 59 60 61 62 63 ... 298 Next
블로그 이미지
이것저것 불펌금지도 퍼다가 담습니다. 외부에 비공개된 페이지 입니다. By. 어른왕자

카테고리

  • 전체 (298)
    • 사는 이야기 (115)
    • 웹 프로그래밍 (102)
    • App 프로그래밍 (22)
    • IT 뉴스&기타 (22)
    • 박한별 (4)
    • 역사&기타지식 (9)

태그목록

  • 그래픽카드
  • 루트디렉토리
  • hwpCtrl
  • WM_CONCAT
  • 남성전용
  • 마우스막기
  • ultraeditor
  • I Got A Boy
  • 달걀찜
  • security
  • Servlet
  • 이클립스 루트 디렉토리
  • 수면부족
  • 톰캣
  • html5
  • 미국의료
  • 획갈림
  • 1.6
  • 광개토대왕
  • 비사
  • 남편
  • 붕당정치
  • 락산그룹
  • 김혜수
  • 탬버린
  • 빌리조엘
  • 사진
  • 유머
  • base target
  • 국가통계포털

최근에 올라온 글

  • 보험사의 조정신청 대응방법.
  • 어느 천재의 앞선 시선.
  • [병맛더빙] 누구게..... (1)
  • 韓경제 `회색 코뿔소` 상황...
  • SVN Connector 설치 URL.
  • 군대를 가지 않는 서울대생.
  • “운은 하늘의 귀여움 받는...
  • 목장에서 알바하다가 캐스...
  • [펌]믿고 거르는 관상.
  • 하루에 1세트씩 하면 좋다...

최근에 달린 댓글

  • <p align="center"><a href="h... 라임애드 02/14
  • <div style="OVERFLOW: hidden... 고사니 02/12
  • <p align="center"><a href="h... 라임정보 02/07
  • <p><img src="https://i.imgur... 브레드 01/22
  • <p><img src="https://i.imgur... 브레드 01/22

최근에 받은 트랙백

  • công ty may đồng phục. công ty may đồng phục 01/08
  • Israelnightclub`s recent blo... Israelnightclub`s recent blo.. 01/06
  • Suggested Browsing. Suggested Browsing 01/06
  • similar site. similar site 01/06
  • לאתר הבית שלנו. לאתר הבית שלנו 01/06

글 보관함

  • 2019/03 (1)
  • 2018/12 (1)
  • 2018/09 (1)
  • 2018/08 (1)
  • 2018/02 (1)

달력

«   2021/02   »
일 월 화 수 목 금 토
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28            

링크

  • Total : 263342
  • Today : 2
  • Yesterday : 29
Tattertools
Eolin
rss

어른왕자's blog is powered byTattertools1.1.2.2 : Animato