프린트 질문입니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

프린트 질문입니다. 정보

프린트 질문입니다.

본문

출력된 표만 프린터 할려면 어떻게 해야 할까요?
window.print()로했더니 위 아래로 title, page, 주소값, 날짜가 들어가던데
이부분도 제외하는법을 알고 싶어요,
그리고, 프린터 할때 자동으로 넓게로 지정은 어떻게 하죠?
  • 복사

댓글 전체

title, page, 주소등은

익스플로러 페이지 설정에서

삭제하면  됩니다.

자동으로 가로로 넓게 하려면 프린트 activeX 종류의 프로그램을 설치하여야 합니다.

http://www.meadroid.com/index.asp
의 activeX 를 이용하면 가능합니다.

function printWindow() {
 printX.printing.header = "" //머릿글
 printX.printing.footer = "" //바닥글
 printX.printing.portrait = false //true는 세로 출력, false는 가로 출력
 printX.printing.leftMargin = 5.33 //왼쪽 여백
 printX.printing.topMargin = 20.0 //위쪽 여백
 printX.printing.rightMargin = 5.33 //오른쪽 여백
 printX.printing.bottomMargin = 5.33 //바닥 여백
 printX.printing.Print(true, window) //true는 표시함, false는 프린트 대화 상자표지 안함, window는 전체 페이지 출력
}

</script>

 

</head>


<body onLoad="doSelect();fn_interval()">

 

<object id="printX" style="display:none" classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814" codebase="http://www.meadroid.com/scriptx/smsx.cab">
</object>

<a href="javascript:printWindow()"><img src="/images/print.jpg" width=14 height=14></a>
블루비에서 본 팁입니다.

<html>
<head>
    <title>http://www.blueb.co.kr</title>
   
<script type="text/javascript">
  var win=null;
  function printIt(printThis)  {
    win = window.open();
    self.focus();
    win.document.open();
    win.document.write('<'+'html'+'><'+'head'+'><'+'style'+'>');
    win.document.write('body, td { font-family: Verdana; font-size: 10pt;}');
    win.document.write('<'+'/'+'style'+'><'+'/'+'head'+'><'+'body'+'>');
    win.document.write(printThis);
    win.document.write('<'+'/'+'body'+'><'+'/'+'html'+'>');
    win.document.close();
    win.print();
    win.close();
  }
</script>
</head>
<body>

<a href="javascript:printIt(document.getElementById('printme').innerHTML)">Print</a><p>

<div id="printme">
여기서 부터~~~<p>
~~~~

여기까지만 출력됩니다.<br>
</div>


</body>
</html>

페이지는 출력이 되는군요;

<div id="printme">

</div>
를 넣으시면 될것 같습니다.
© SIRSOFT
현재 페이지 제일 처음으로