WebBrowser.ExecWB(7,1);
window.close();
这样不可以吗?

解决方案 »

  1.   

    <HTML>
    <HEAD>
    <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
    <title>公文审批单打印</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <meta http-equiv="Content-Language" content="zh-cn">
    <link rel="stylesheet" href="../putong_1t">
    </HEAD>
    <script language="javascript">
    function doPrintSet()
    {
    //打印页面设置
    objPrint.ExecWB(8,1);  
    }//打印
    function doPrint()
    {
          window.print();      
    }
    </script><BODY>
    <OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=objPrint name=objPrint width=0></OBJECT>
    <input type="button" value="set" onclick ="doPrintSet()">
    <input type="button" value="set" onclick ="doPrint()">
    </BODY>
    </HTML>
    ///////////
    打印设置是调用一个控件,我觉得你说打印预览关闭是控件的一部分。要想实现,那得修改控件
      

  2.   

    用http://www.fcsoft.com.cn/webprint/api/api.htm
    这个小组件可以