개발

[javascript] 특정영역 인쇄

지승준 2013. 12. 13. 11:08
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
29
<script type="text/javascript">
 
    //인쇄
    function open_print() {
        var initBody;
 
        //인쇄하기전 출력되는 내용
        window.onbeforeprint = function () {
 
            initBody = document.body.innerHTML;                                                                //기존 내용저장
            document.body.innerHTML = document.getElementById('print_body').innerHTML;    //프린트할 내용 저장
 
        };
 
        //인쇄가 끝난후 출력되는 내용
        window.onafterprint = function () {
            document.body.innerHTML = initBody;        //기존 내용표시
        };
 
        window.print();
    
    }
    
</script>
 
 
<div id="print_body">
    인쇄영역
</div>
cs


크롬은 사용 불가능

'개발' 카테고리의 다른 글

[javascript] 이미지맵  (0) 2013.12.13
[jquery] MsgBox 그리드  (0) 2013.12.13
[java] 영문+숫자 랜덤 생성, 쿠폰  (0) 2013.12.05
[javascript] 연락처 숫자만 입력가능하도록  (0) 2013.12.05
[java] 문자열 자르기  (0) 2013.12.05