메뉴 건너뛰기

조회 수 6285 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
<script language="javascript">
function content_print(){

var initBody = document.body.innerHTML;
window.onbeforeprint = function(){
document.body.innerHTML = document.getElementById('인쇄할 DIV 아이디').innerHTML;
}
window.onafterprint = function(){
document.body.innerHTML = initBody;
}
window.print();
}
</script>


화면의 어느 곳이든 아래의 링크를 넣어주세요

<a href=# onclick="javascript:content_print();">인쇄하기</a>

저의 경우엔 테크노트로 홈페이지와 함께 웹발주시스템을 구성해 사용 중인데요
이 때 기간별 거래내역 등을 글목록을 활용해서 보여주고 있거든요.
그러다 보니 거래처에서 이 내용을 프린트하려면 반드시 필요한 기능이 글목록 인쇄 기능이어서..
이런저런 궁리를 하다가 막히던 찰나.. DIV를 활용하면 되겠다 싶어 적용했는데 아주 잘되더라구요.
검색을 하다가 저처럼 글목록 인쇄를 원하시는 분들이 더러 있는 걸 알게 되서 이렇게 팁을 올려드립니다.

DIV를 활용하여 인쇄하기의 좋은 점!

1. 여기 저기 설정을 손 볼 필요가 없고, div로 특정영역을 묶기만 하면 되니 적용 방법이 정말 간단하죠
2. 웹페이지를 인쇄할 때면 상하에 자리한 버튼 또는 위 아래 부분에 생기는 URL 부분 등 잡다한 내용들이
빠지고 꼭 필요한 내용만 인쇄할 수 있어서 마치 엑셀로 작업해놓은 듯 군더더기 없는 인쇄 품질을 보여줍니다.
3. 쇼핑몰에서 상품별 상세페이지를 인쇄할 때도 유용하게 쓰이구요
화면의 어느 부분이든 원하는 대로 영역을 지정해 인쇄할 수 있도록 구성하니 고객들의 반응이 참 좋아요.

참고로 저는 윈7, 익스8 환경에서 적용했습니다.

List of Articles
번호 제목 날짜 조회 수
7 공백 검사 함수 2015.06.19 14624
6 날짜 및 시간 입력 구현하기, Bootstrap DateTimePicker file 2017.04.06 16540
5 Checkbox : 체크박스 체크여부 확인 file 2015.06.19 19010
4 javascript 인쇄 미리보기, 출력, 페이지 설정 등 2014.03.01 32655
3 Javascript - 이미지 미리보기 회전되어 나옴(EXIF) file 2021.03.09 36374
2 [jQuery] 상위부터 차례로 지역 선택하기 2014.03.01 46032
1 유효한 링크인지 확인하는 JAVASCRIPT 2019.01.16 112129
Board Pagination Prev 1 ... 4 5 6 7 8 9 10 11 12 13 Next
/ 13

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved