[JavaScript] 특정 영역의 레이어만 인쇄하기

2010. 5. 10. 09:49WEB/Javascript

<script>
    var initBody;
    function beforePrint()
    {
        initBody = document.body.innerHTML;
        document.body.innerHTML = div_page.innerHTML;
    }
    function afterPrint()
    {
        document.body.innerHTML = initBody;
    }
    function pageprint()
    {
        window.onbeforeprint = beforePrint;
        window.onafterprint = afterPrint;
        window.print();
    }
</script>

<a href="#" onclick="pageprint()"> 인쇄하기</a>
<div id="div_page">여기만 인쇄</div>

'WEB > Javascript' 카테고리의 다른 글

[Javascript] 날짜 차이 구하기  (0) 2013.12.27
[JavaScript] 프린트 후 바로 창닫기  (0) 2010.01.08