HMLT&CSS&JS/javascript

[window.print()] 원하는 영역 인프린트

turfrain 2020. 4. 3. 11:08
function print_area($id) {
  var _body = document.body.innerHTML;
  window.onbeforeprint = function () {
  	document.body.innerHTML = document.getElementById($id).innerHTML;
  }

  window.onafterprint = function () {
  	document.body.innerHTML = _body;
  }
  window.print();
 }
 
 // 호출
 print_area(프린트할 영역 ID)