헤드와 테일없이 프린트출력방법과 본문전환 방법 정보
헤드와 테일없이 프린트출력방법과 본문전환 방법본문
간편하게 게시판 본문에서 헤드와 테일없이 프린트출력하는방법와 본문전환 방법입니다.
view.skin.php에 넣어줍니다.
<script language="JavaScript"> 
 var initBody 
 function beforePrint(){ 
  initBody = document.body.innerHTML; 
  document.body.innerHTML = idPrint.innerHTML; 
 } 
 function afterPrint(){ 
  document.body.innerHTML = initBody; 
 } 
 function printArea() { 
  window.print(); 
 } 
 window.onbeforeprint = beforePrint; 
 window.onafterprint = afterPrint; 
 function printArea1(){ 
  if (flag == false){ 
  initBody = document.body.innerHTML; 
  document.body.innerHTML = idPrint1.innerHTML; 
  flag = true; 
} else { 
 document.body.innerHTML = initBody; 
 flag = false; 
} 
}
</script> 
프린트할 부분과 본문전환할 부분을 아래처럼 감싸줍니다.
<div id="idPrint1"> //본문전환
<div id="idPrint">  //프린트출력    
내용 
</div>
</div>  
<input type=button border=0 align=absmiddle value="출력하기" onclick="printArea();">
<input type=button border=0 align=absmiddle value="본문전환" onclick="printArea1();">
1
댓글 5개

적용할 때 참고용으로..^^



