日期:2014-05-20  浏览次数:20507 次

web打印的问题!怎么把纵向打印改为横向打印??????
怎么把纵向打印改为横向打印??????

下面的这次看不懂,怎么调试都不行。哪位高手来指教一下。谢谢
1、控制 "纵打 "、   横打”和“页面的边距。  
(1) <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  
 factory.printing.leftMargin   =   1.0  
 factory.printing.topMargin   =   1.0  
 factory.printing.rightMargin   =   1.0  
 factory.printing.bottomMargin   =   1.0  
}  
</script>  

(2)  
<script   language= "javascript ">  
  function   printsetup(){  
  //   打印页面设置  
  wb.execwb(8,1);  
  }  
  function   printpreview(){  
  //   打印页面预览  
      
  wb.execwb(7,1);  
       
      
  }  

  function   printit()  
  {  
  if   (confirm( '确定打印吗? '))   {  
  wb.execwb(6,6)  
  }  
  }  
   </script>  
</head>  
<body>  
<OBJECT   classid= "CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 "  

height=0   id=wb   name=wb   width=0> </OBJECT>  
<input   type=button   name=button_print   value= "打印 "  

onclick= "javascript:printit() ">  
<input   type=button name=button_setup   value= "打印页面设置 "  

onclick= "javascript:printsetup(); ">  
<input   type=button name=button_show   value= "打印预览 "  

onclick= "javascript:printpreview(); ">  
<input   type=button   name=button_fh   value= "关闭 "  

onclick= "javascript:window.close(); ">  


------解决方案--------------------
你应该查查 <OBJECT classid= "CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 "

height=0 id=wb name=wb width=0> </OBJECT> 这个ActiveX怎么用。