var inbody = document.body.innerHTML; // 이전 body 영역 저장
window.onbeforeprint = function(){ // 프린트 화면 호출 전 발생하는 이벤트
document.body.innerHTML = document.getElementById('contents').innerHTML; // 원하는 영역 지정
}
window.onafterprint = function(){ // 프린트 출력 후 발생하는 이벤트
document.body.innerHTML = inbody; // 이전 body 영역으로 복구
}
window.print();
'Web > Javascript' 카테고리의 다른 글
[Javascript] html2canvas 를 이용한 특정 영역 이미지 저장 (0) | 2022.03.13 |
---|---|
[Javascript] 무료 그리드 라이브러리 정보 (0) | 2021.09.16 |
[javascript] 특정문자 포함 개수 찾기 (0) | 2020.02.08 |
[JavaScript] 배열의 원소를 연결하여 문자열로 만들기 (0) | 2019.01.14 |
[Javascript] 배열 중복 요소 제거하기 (0) | 2019.01.14 |