페이지 프린트가 가능하도록 소스만드는중에 문제가 생겨 질문드립니다.

페이지 프린트가 가능하도록 소스만드는중에 문제가 생겨 질문드립니다.

QA

페이지 프린트가 가능하도록 소스만드는중에 문제가 생겨 질문드립니다.

답변 1

본문

<div id="sub_tit" class="container">

        <h2 class="sub_con"><?=$board['bo_subject']?></h2>

 

            <input type="button" name="pBtn" id="pBtn" value="인쇄하기" onClick="javascript:pageprint('sib_visual');" />

 

            <div class="sub_lo">

                

                <? if ($board[bo_table])

                { //게시판에 속해있을 경우 ?>

 

                <div class="location pc">

                    <a href="/"><span>HOME</span></a> <div><span>오른쪽화살표</span></div>  <span><?=$group['gr_subject']?></span> <div><span>오른쪽화살표</span></div>

                    <span><?=$board['bo_subject']?></span>

                </div>

 

                <? }else{ //그렇지 않을 경우 ?>

 

                    <div class="location hidden-xs" >

                        <a href="/"><span>HOME</span></a> > 검색

                    </div>

                <? } ?>

        </div>

    </div>

</div>

 

<script type="text/javascript">

    var initBody;

    function beforePrint(mapId) {

        initBody = document.body.innerHTML;

        document.body.innerHTML = mapId.innerHTML;

    }

 

    function afterPrint() {

        document.body.innerHTML = initBody;

    }

 

    function pageprint(mapId) {

        window.onbeforeprint = beforePrint(mapId);

        window.onafterprint = afterPrint();

        window.print();

    }

</script>

 

현재 프린트가 되는 화면은 뜨는 상태입니다.

 

그런데 제가 원하는건 div안의 내용만 나오게 하려고 id값을 지정해주었는데

 

자꾸 메뉴 이름 옆에 메뉴의 링크주소까지 다 같이 나와버립니다.

 

ex)  대관신청 www.dagwan.co.kr/bbs/board.php?bo_table=sub01_01

 

이런식으로 모든 메뉴가 뜨고 모든 링크주소가 뜨고 있습니다.

 

어느부분이 문제인가요..

이 질문에 댓글 쓰기 :

답변 1

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 154
© SIRSOFT
현재 페이지 제일 처음으로