• 자바스크립트 인쇄 백과사전(인쇄 페이지 설정/인쇄 미리보기 코드)_javascript 기술

    WBOY
    풀어 주다: 2016-05-16 17:39:01
    원래의
    1878명이 탐색했습니다.
    코드 복사 코드는 다음과 같습니다.

    javascript 인쇄- 인쇄 페이지 설정 - 인쇄 미리보기 코드



    >classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 name=wb>





    >
    javascript 인쇄 백과사전

    (1)


    코드 복사
    코드는 다음과 같습니다. < script.defer> function SetPrintSettings() { // -- 고급 기능
    Factory.printing.SetMarginMeasure(2) // 여백을 인치 단위로 측정
    Factory.SetPageRange(false, 1, 3 ) // 1부터 3까지의 페이지가 필요합니다.
    Factory.printing.printer = "HP DeskJet 870C"
    Factory.printing.copies = 2
    Factory.printing.collate = true
    Factory.printing.paperSize = "A4"
    Factory.printing.paperSource = "수동 공급"
    // -- 기본 기능
    Factory.printing.header = "MeadCo입니다."
    Factory.printing.footer = "ScriptX를 통한 고급 인쇄"
    Factory.printing.portrait = false
    Factory.printing.leftMargin = 1.0
    Factory.printing.topMargin = 1.0
    공장. Printing.rightMargin = 1.0
    공장 .printing.bottomMargin = 1.0
    }



    (2)



    코드 복사
    코드는 다음과 같습니다.  function printsetup(){  //인쇄 페이지 설정
     wb.execwb(8,1)
     }
    함수 printpreview(){
    // 인쇄 페이지 미리보기
    wb.execwb(7,1) ;
    }
    function printit()
     {
     if (confirm('인쇄하시겠습니까? ')) {
    wb.execwb(6,6)
     }
     }
     

    ;OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"
    height=0 id=wb name=wb width=0>
    onclick="javascript.:printit()">
    onclick="javascript.:printsetup( );">
    onclick="javascript.:printpreview();">
    onclick="javascript.:window.close();">


    -- ------------------

    이 구성요소는 아래에 나열된 다른 용도로 사용됩니다
    :
    WebBrowser.ExecWB(1,1) 열기
    Web.ExecWB(2,1) 현재 IE 창을 모두 닫고 새 창 열기
    Web.ExecWB(4,1) 웹페이지 저장
    Web.ExecWB(6,1) 인쇄Web.ExecWB(7,1) 인쇄 미리보기Web.ExecWB(8,1) 인쇄 페이지 설정
    Web.ExecWB(10,1) 보기 페이지 속성
    Web.ExecWB(15,1) 폐기된 것으로 보이며 확인이 필요합니다
    Web.ExecWB(17,1) 모두 선택
    Web.ExecWB(22,1) 새로 고침
    Web.ExecWB(45,1) 자동으로 양식 닫기

    2. 페이지 단위로 인쇄




    코드 복사
    코드는 다음과 같습니다.