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

간편하게 게시판 본문에서 헤드와 테일없이 프린트출력하는방법와 본문전환 방법입니다.
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,320
16년 전 조회 6,530
16년 전 조회 6,460
16년 전 조회 3,029
16년 전 조회 7,142
16년 전 조회 3,521
16년 전 조회 3,105
16년 전 조회 4,797
16년 전 조회 6,046
16년 전 조회 5,027
16년 전 조회 3,624
16년 전 조회 7,802
16년 전 조회 3,710
16년 전 조회 3,890
16년 전 조회 3,570
16년 전 조회 3,827
16년 전 조회 3,722
16년 전 조회 4,810
16년 전 조회 2,963