헤드와 테일없이 프린트출력방법과 본문전환 방법 정보
헤드와 테일없이 프린트출력방법과 본문전환 방법본문
간편하게 게시판 본문에서 헤드와 테일없이 프린트출력하는방법와 본문전환 방법입니다.
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개
적용할 때 참고용으로..^^