반응형
<div id="printarea">
..
출력 할 내용
..
</div>
html 이미지 버튼 생성한 다음 onclick이벤트를 주고
<a onclick="javascript:print(document.getElementById('printarea').innerHTML)" img="" src="/test/bt_print.gif"></a>
아래 스크립트 넣어주면 끝!
<script type="text/javascript">
//프린트 관련 스크립트 div 영역만 프린트함
var win=null;
function print(printThis)
{
win = window.open();
self.focus();
win.document.open();
win.document.write('<'+'html'+'><'+'head'+'><'+'style'+'>');
win.document.write('body, td { font-family: Verdana; font-size: 10pt;}');
win.document.write('<'+'/'+'style'+'><'+'/'+'head'+'><'+'body'+'>');
win.document.write(printThis);
win.document.write('<'+'/'+'body'+'><'+'/'+'html'+'>');
win.document.close();
win.print();
win.close();
}
</script>
반응형
'IT 인터넷' 카테고리의 다른 글
[리눅스] 큐에 쌓인 메일 즉시 발송하기(Sendmail) (0) | 2024.09.30 |
---|---|
[Mysql] 백업 시 when using lock tables... (0) | 2024.09.30 |
[스크립트] 한글 타이핑하듯 보여주는 JS (1) | 2024.09.30 |
[PHP] shuffle을 이용한 난수발생(쿠폰생성 등에 활용) (1) | 2024.09.29 |
[PHP] 파일 다운로드 구현 (1) | 2024.09.29 |