<SCRIPT Language="JavaScript">
<!--//
window.print();
//-->
</SCRIPT>

解决方案 »

  1.   

    安全设置完全可以设置了,客户端很集中,但是将安全设置为全部最低同样也不可以.看来还是用IE5的吧.对了能不能在XP下去掉IE6装个IE5啊
      

  2.   

    IE的安全设置不允许你这么做
    不是说你可以修改的
    在IE的内核里,就不允许你这么做
    否则,你搞个程序让客户的打印机打个几万张,那不完蛋了?
      

  3.   

    但是我在2000下用WebBrowser.ExecWB(6,6);就可以实现.好象也升级到IE6了,是不是系统内核的问题。明天找个机子试试
      

  4.   

    得分几步操作
    首先是设置
    <object id =factory style = "display:none"
       codeBase =http://www.meadroid.com/scriptx/ScriptX.cab#Version=5,60,0,360
       classeid =clsid:1663ed61-23eb-11d2-b92f-008048fdd814 viewastext></OBJECT>
    <script defer>
    function window.onLoad(){
       factory.printing.header = "-"
       factory.printing.footer = "-"
       factory.printing.Print(true);
       factory.printing.leftMargin = 0.2
       factory.printing.topMargin = 0.5
       factory.printing.rightMargin = 0.2
       factory.printing.bottomMargin = 1.5
    }
    </script>
      

  5.   

    另外你可以用fileSystemObject 去打印
    如set objprinter=objfs.CreateTextFile ("LPT1:",true)
    不过浏览器的安全性可能要设到最低 也不知可不可以 反正我没有电脑 没有打印机
    无从帮你测试