헤드와 테일없이 프린트출력방법과 본문전환 방법

간편하게 게시판 본문에서 헤드와 테일없이 프린트출력하는방법와 본문전환 방법입니다.
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();">

|

댓글 5개

한번 써봐야 겠군요. 감사합니다.
감사합니다. 샘플파일을 하나만 올려주시겠어요?
적용할 때 참고용으로..^^
헤드와 테일없이 프린트출력방법과 본문전환 방법
잘되네요.. 감사합니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
16년 전 조회 2.7만
16년 전 조회 4,308
16년 전 조회 6,515
16년 전 조회 6,446
16년 전 조회 3,009
16년 전 조회 7,128
16년 전 조회 3,512
16년 전 조회 3,092
16년 전 조회 4,783
16년 전 조회 6,031
16년 전 조회 5,016
16년 전 조회 3,605
16년 전 조회 7,781
16년 전 조회 3,698
16년 전 조회 3,873
16년 전 조회 3,546
16년 전 조회 3,813
16년 전 조회 3,704
16년 전 조회 4,793
16년 전 조회 2,949
🐛 버그신고