我用以下语句进行网页打印:
<OBJECT id="WebBrowser" height="0" width="0" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" VIEWASTEXT> </OBJECT> 
        
        <input onclick="document.all.WebBrowser.ExecWB(6,6)" type="button" value="直接打印" style="left: 613px; position: relative; top: 283px"> 
        <input onclick="document.all.WebBrowser.ExecWB(7,1)" type="button" value="打印预览" style="left: 532px; position: relative; top: 309px" id="Button1"> 但是每次打印上面都有打印的按钮,我现在需要一打开网页,就自动打印,打印完就自动关闭网页,(要求打印的网页上没有打印按钮)该如何实现,请指教

解决方案 »

  1.   

    直接这样试试<button onclick="javascript:window.print()">daying</button>
      

  2.   

    打印的时候把按钮隐藏,打印完了再把按钮现实出来。用WebBrowser对象的打印之前和打印之后事件。
      

  3.   

    function PrintToPrinter(){
          document.all.mcube_formprint_toolbar.style.display="none";
          // 打印页面  
          //清空页码   
          pageSetupClear();
          wb.execwb(6,1);
          //打印完成后恢复页码。
          pageSetupReset();
          document.all.mcube_formprint_toolbar.style.display="";
            }
      

  4.   

    我对JS不熟,能否用VB.NET代码吗》?
      

  5.   

    用样式控制:
    @meta .print{...}
      

  6.   

    能写下代码吗?
    teXTBOX1.ATTRIBUTES.ADD的第二个参数(处理事件的函数)代码必须是js吗?我用VB可以吗