乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      ASP中的WEB打印代碼

       imzjw 2009-05-12

      ASP中的WEB打印代碼

      這篇文章主要介紹了如何使用ASP控制Web的各種打印效果,它能夠控制縱打、橫打和頁面邊距等。

        1、控制"縱打"、 "橫打"和"頁面的邊距"。

       ?。?)

      <script defer>
        function SetPrintSettings() {
        // -- advanced features
        factory.printing.SetMarginMeasure(2) // measure margins in inches
        factory.SetPageRange(false, 1, 3) // need pages from 1 to 3
        factory.printing.printer = "HP DeskJet 870C"
        factory.printing.copies = 2
        factory.printing.collate = true
        factory.printing.paperSize = "A4"
        factory.printing.paperSource = "Manual feed"

        // -- basic features
        factory.printing.header = "This is MeadCo"
        factory.printing.footer = "Advanced Printing by ScriptX"
        factory.printing.portrait = false
        factory.printing.leftMargin = 1.0
        factory.printing.topMargin = 1.0
        factory.printing.rightMargin = 1.0
        factory.printing.bottomMargin = 1.0
        }
        </script>

        (2)

        <script language="javascript">
        function printsetup(){
        // 打印頁面設(shè)置
        wb.execwb(8,1);
        }
        function printpreview(){
        // 打印頁面預(yù)覽
        
        wb.execwb(7,1);
        
        
        }

        function printit()
        {
        if (confirm('確定打印嗎?')) {
        wb.execwb(6,6)
        }
        }
        </script>
        </head>
        <body>

        <OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"

        height=0 id=wb name=wb width=0></OBJECT>
        <input type=button name=button_print value="打印"

        onclick="javascript:printit()">
        <input type=button name=button_setup value="打印頁面設(shè)置"

        onclick="javascript:printsetup();">
        <input type=button name=button_show value="打印預(yù)覽"

        onclick="javascript:printpreview();">
        <input type=button name=button_fh value="關(guān)閉"

        onclick="javascript:window.close();">

        ------------------------------------------------
        關(guān)于這個組件還有其他的用法,列舉如下:
        WebBrowser.ExecWB(1,1) 打開
        Web.ExecWB(2,1) 關(guān)閉現(xiàn)在所有的IE窗口,并打開一個新窗口
        Web.ExecWB(4,1) 保存網(wǎng)頁
        Web.ExecWB(6,1) 打印
        Web.ExecWB(7,1) 打印預(yù)覽
        Web.ExecWB(8,1) 打印頁面設(shè)置
        Web.ExecWB(10,1) 查看頁面屬性
        Web.ExecWB(15,1) 好像是撤銷,有待確認(rèn)
        Web.ExecWB(17,1) 全選
        Web.ExecWB(22,1) 刷新
        Web.ExecWB(45,1) 關(guān)閉窗體無提示

        2、分頁打印

        <HTML>
        <HEAD>
        <STYLE>  
        P {page-break-after: always}
        </STYLE>
        </HEAD>
        <BODY>
        <%while not rs.eof%>
        <P><%=rs(0)%></P>
        <%rs.movenext%>
        <%wend%>
        </BODY>
        </HTML>

        3、ASP頁面打印時如何去掉頁面底部的路徑和頂端的頁碼編號
       ?。?)ie的文件-〉頁面設(shè)置-〉講里面的頁眉和頁腳里面的東西都去掉,打印就不出來了。
        (2)

      <HTML>
        <HEAD>
        <TITLE> New Document </TITLE>
        <META NAME="Generator" CONTENT="EditPlus">
        <META NAME="Author" CONTENT="YC">
        <script language="VBScript">

        dim hkey_root,hkey_path,hkey_key
        hkey_root="HKEY_CURRENT_USER"
        hkey_path="\Software\Microsoft\Internet Explorer\PageSetup"
        '//設(shè)置網(wǎng)頁打印的頁眉頁腳為空
        function pagesetup_null()
        on error resume next
        Set RegWsh = CreateObject("WScript.Shell")
        hkey_key="\header"  
        RegWsh.RegWrite hkey_root+hkey_path+hkey_key,""
        hkey_key="\footer"
        RegWsh.RegWrite hkey_root+hkey_path+hkey_key,""
        end function
        '//設(shè)置網(wǎng)頁打印的頁眉頁腳為默認(rèn)值
        function pagesetup_default()
        on error resume next
        Set RegWsh = CreateObject("WScript.Shell")
        hkey_key="\header"  
        RegWsh.RegWrite hkey_root+hkey_path+hkey_key,"&w&b頁碼,&p/&P"
        hkey_key="\footer"
        RegWsh.RegWrite hkey_root+hkey_path+hkey_key,"&u&b&d"
        end function
        </script>
        </HEAD>
        <BODY>
        <br/>
        <br/>
        <br/>
        <br/>
        <br/>
        <br/><p align=center>
        <input type="button" value="清空頁碼" onclick=pagesetup_null()> <input type="button" value="恢復(fù)頁嗎" onclick=pagesetup_default()><br/>

        </p>
        </BODY>
        </HTML>


        4、浮動幀打印

        <SCRIPT LANGUAGE=javascript>
        function button1_onclick() {
        var odoc=window.iframe1.document;
        var r=odoc.body.createTextRange();
        var stxt=r.htmlText;
        alert(stxt)
        var pwin=window.open("","print");
        pwin.document.write(stxt);
        pwin.print();
        }
        </SCRIPT>


        4、用FileSystem組件實(shí)現(xiàn)WEB應(yīng)用中的本地特定打印

        <script Language=VBScript>
        function print_onclick //打印函數(shù)
        dim label
        label=document.printinfo.label.value //獲得HTML頁面的數(shù)據(jù)
        set objfs=CreateObject("Scripting.FileSystemObject") //創(chuàng)建FileSystem組件對象的實(shí)例
        set objprinter=objfs.CreateTextFile ("LPT1:",true) //建立與打印機(jī)的連接
        objprinter.Writeline("__________________________________") //輸出打印的內(nèi)容
        objprinter.Writeline("| |")
        objprinter.Writeline("| 您打印的數(shù)據(jù)是:"&label& " |”)
        objprinter.Writeline("| |")
        objprinter.Writeline("|_________________________________|")
        objprinter.close //斷開與打印機(jī)的連接
        set objprinter=nothing
        set objfs=nothing // 關(guān)閉FileSystem組件對象
        end function
        </script>
        服務(wù)器端腳本:
        <%………
        set conn=server.CreateObject ("adodb.connection")
        conn.Open "DSN=name;UID=XXXX;PWD=XXXX;"
        set rs=server.CreateObject("adodb.recordset")
        rs.Open(“select ……”),conn,1,1
        ……….%> //與數(shù)據(jù)庫進(jìn)行交互
        HTML頁面編碼:
        <HTML>
        ………
        <FORM ID=printinfo NAME="printinfo" >
        <INPUT type="button" value="打印>>" id=print name=print > //調(diào)用打印函數(shù)
        <INPUT type=hidden id=text1 name=label value=<%=………%>> //保存服務(wù)器端傳來的數(shù)據(jù)
        ………
        </HTML>

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多