WEB开发网
开发学院WEB开发ASP WEB打印设置解决方案二(利用ScriptX.cab控件改变... 阅读

WEB打印设置解决方案二(利用ScriptX.cab控件改变IE打印设置)

 2005-08-31 10:33:40 来源:WEB开发网   
核心提示:下载ScriptX.cab控件,修改codebase的值,WEB打印设置解决方案二(利用ScriptX.cab控件改变IE打印设置),默认下面的设置也可以,页面加载控件:<object id="factory" style="display:none" viewastext

下载ScriptX.cab控件,修改codebase的值,默认下面的设置也可以。

页面加载控件:
<object id="factory" style="display:none" viewastext classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814" codebase="http://www.meadroid.com/scriptx/ScriptX.cab#Version=5,60,0,360"></object>

控件使用教本:
<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   //方向,true
        factory.printing.leftMargin = 1.0 
        factory.printing.topMargin = 1.0 
        factory.printing.rightMargin = 1.0 
        factory.printing.bottomMargin = 1.0
  
       factory.printing.Print(false)    //直接打印,true ,好像不起作用,总是弹出选择打印机窗口
       factory.printing.PageSetup()  //打印设置
       factory.printing.Preview()     //打印预览
    } 
</script>

Tags:WEB 打印 设置

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接