반응형

웹프로그래밍을 하다보면 화면 출력을 다룰일이 있다.

프린트 자체는 javascript:print(); 만 써주면 출력이 가능하지만  페이지별로 나눠 출력하고 싶을땐 난감할 수 있ek.

이때 쉽고도 정확한 방법이 있다.출력하고 싶은 내용 다음으로 아래와 같이 DIV태그를 통해 한줄만 넣어주면 이 뒤로 나오는 내용은 다음 페이지로 출력된다.


<div style='page-break-before:always'></div>



<html>

...중간생략...

1페이지

...중간생략...

</html>

<div style='page-break-before:always'></div>




<html>

...중간생략...

2페이지

...중간생략...

</html>

<div style='page-break-before:always'></div>


이렇게만 써주면 페이지별로 잘 분리되어 출력이 가능하다.



이게 기본이며 before 또는 after의 옵션으로 always,avoid,left,right,inherit 등이 있으나 그냥 always를 사용하면 그만


아주 잘 동작함

반응형
Posted by Hippalus
,