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

· 2009-10-26 (월) 10:11:19 · 6208 · 5

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

2009-11-01 (일) 18:44:41
한번 써봐야 겠군요. 감사합니다.
감사합니다. 샘플파일을 하나만 올려주시겠어요?
적용할 때 참고용으로..^^
2011-08-06 (토) 16:52:56
헤드와 테일없이 프린트출력방법과 본문전환 방법
2012-07-10 (화) 18:32:36
좋아요^^
잘되네요.. 감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 팁자료실

3,309건

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

+
제목 글쓴이 날짜 조회
09-11-06 조회 5,830
09-11-05 조회 4,858
09-11-04 조회 3,365
09-11-04 조회 2.7만
09-11-03 조회 4,478
09-11-02 조회 6,688
09-11-01 조회 6,586
09-11-01 조회 3,189
09-10-30 조회 7,275
09-10-29 조회 3,677
09-10-28 조회 3,239
09-10-27 조회 4,928
09-10-26 조회 6,209
09-10-26 조회 5,143
09-10-26 조회 3,753
09-10-24 조회 7,923
09-10-24 조회 3,834
09-10-24 조회 4,017
09-10-24 조회 3,686
09-10-23 조회 3,953