http://www.meadroid.com/scriptx/docs/printdoc.htm?static

解决方案 »

  1.   

    感谢你提供的网址。
    我下载了控件,并按照说明使用,可是有问题:我只是进行打印设置,可每次打印机都会打出一页来,同时会弹出对话框告诉我:Error querying the default printer
    我的代码如下:
    <body>
    <object id=factory style="display:none" classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814"
      viewastext codebase="http://www.meadroid.com/scriptx/ScriptX.cab#Version=6,1,431,2">
    </object>
    <script defer>
    function SetPrintSettings() {

    factory.printing.header = "This is MeadCo";
    factory.printing.footer = "Bisic 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;
    }

    function PrintPage()
    {
    SetPrintSettings();
    alert("Print");
    }
    </script>
    <h1>Web Print</h1>
    <input type="button" value="Print" onclick="PrintPage();">
    </body>