안녕하세요 컨텍폼을 수정하여 사용하고있습니다. 관리자페이지에서 프린트 기능을 넣고있습니다!
추가로 넣은 필드들이 있어서 보이는 모습 그대로 출력하고싶습니다.
요 게시판에서 검색을 해서 기능을 넣어보았는데
<script type="text/javascript">
var fnPrint = function() {
document.body.innerHTML = selectArea.innerHTML;
window.print();
};
</script>
<input type="button" value="확인" onClick="fnPrint()" />
출처: http://ggoreb.tistory.com/178 [나는 초보다]
이걸 넣었더니 프린트 될 때 기존 CSS가 적용이 안된채로 프린트가 되는데 프린트가 되고 나면 원래 페이지로 돌아오지 않고 ㅠ
오류가 엄청 많이 나오게 되더라구요..
다른 방법도 찾아봤는데
<button onclick="pageprint();" id="print">프린트!</button>
<script type="text/javascript">
function pageprint() {
window.print();
}
</script>
이렇게 넣었더니 보이는 형식대로 잘 프린트가 되긴하는데
하단에 제목과 메뉴가 노출되는 현상이 나타납니다..ㅠㅠ
(기존 페이지에서는 제목과 메뉴가 나오지않습니다..)
아래 방법은 작년에도 사용했던 방법인데 올해 케이보드를 업데이트하고 난 후에 오류가 생기는거 같아서 문의드립니다!!!
하단에 제목과 메뉴가 나오는 오류는 페이지가 조금 이상할때(div가 잘리거나) 나오는 현상같습니다. ..
어디가 잘못되었는지 모르겠어요 ㅠㅠ
안녕하세요~^^
인쇄 기능은 브라우저나 프린터 설정에 따라서 인쇄가 되고 있기 때문에
KBoard(케이보드) 플러그인과는 상관없어 보입니다.
추후 KBoard 쪽에 깔끔한 인쇄 레이아웃을 업데이트하도록 하겠습니다.
고맙습니다.