본문 바로가기

Develop/Javascript

window.print() 델리게이트함수 (프린트 전, 후)

<script language="javascript">
document.onload = doPrint();
function doPrint() {

  //프린트 함수 호출하기 전.
 window.onbeforeprint = function() {
  document.getElementById("popupWrap").className = "";
  document.getElementById("popupCont1").className = "";
 }
 window.onafterprint = function() {
  //프린트 callback 함수
  document.getElementById("popupWrap").className = "popWrap";
  document.getElementById("popupCont1").className = "popCont";
 }
 window.print();
 
}

</script>