본문 바로가기
프로그래밍/html & jsp

인쇄화면 만들기

by Super User 2010. 1. 21.

<HTML>
 <HEAD>
  <TITLE> New Document </TITLE>
  <script language="javascript">
   function ieExecWB( intOLEcmd, intOLEparam )
   {
    // 웹 브라우저 컨트롤 생성
    var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
     
    // 웹 페이지에 객체 삽입
    document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
     
    // if intOLEparam이 정의되어 있지 않으면 디폴트 값 설정
    if ( ( ! intOLEparam ) || ( intOLEparam < -1 )  || (intOLEparam > 1 ) )
      intOLEparam = 1;
     
    // ExexWB 메쏘드 실행
    WebBrowser1.ExecWB( intOLEcmd, intOLEparam );
     
    // 객체 해제
    WebBrowser1.outerHTML = "";
   }  
  </script>
 </HEAD>
 <BODY>
  <input type=button value="인쇄 미리 보기" onclick="window.ieExecWB(7)"> 
  <input type=button value="페이지 설정" onclick="window.ieExecWB(8)"> 
  <input type=button value="인쇄하기(대화상자 표시)" onclick="window.ieExecWB(6)"> 
  <input type=button value="인쇄 바로 하기" onclick="window.ieExecWB(6, -1)">
 </BODY>
</HTML>

'프로그래밍 > html & jsp' 카테고리의 다른 글

HTML 윗첨자 / 아래첨자 만들기  (0) 2010.06.08
ID 저장하기  (0) 2010.04.14
jQuery 개발자를 위한 메모 - 레퍼런스  (0) 2009.10.08
pre 태그  (0) 2009.09.12
자바스크립트 창 좌표 구하기  (0) 2009.09.07