可以,去html/css版的faq里找找

解决方案 »

  1.   

    <object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"> 
    </object> 
    <OBJECT id=closes type=application/x-oleobject 
    classid=clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11><param name=Command value=Close></object> 
    <SCRIPT> 
    function window.onbeforeprint(){ 
    alert("打印前事件"); 

    function window.onafterprint(){ 
    alert("打印后事件"); 
    closes.Click(); 

    </SCRIPT>
    <input name=Button onClick=document.all.WebBrowser.ExecWB(8,1) type=button value=页面设置> 
    <input name=Button onClick=document.all.WebBrowser.ExecWB(6,6) type=button value=打印预览> 
    <input name=Button onClick=document.all.WebBrowser.ExecWB(6,1) type=button value=页面打印>
      

  2.   

    hover_online(ξ芎メ),非常感谢你!
    页面设置的有些参数,例如:上下边距,纵向/横向等!
    我只是想自定义设定好参数???
      

  3.   

    我这几天也是搞这个,已经全部搞定,我使用delphi写的ActiveX控件,如果你想要的话,可以到我的网站(http://www.caoruomou.8u8.com)上留言,我给你一个下载的地址!
      

  4.   

    <object id="factory" style="display:none" viewastext classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814" codebase="http://www.meadroid.com/scriptx/ScriptX.cab#Version=5,60,0,360"></object>
    <script defer>
    function window.onload() {
      factory.printing.header = "http://www.caoruomou.8u8.com"//页脚
      factory.printing.footer = "青春驿站之练笔园地"//页眉
      factory.printing.leftMargin = 0.75//左边距
      factory.printing.topMargin = 1.5//顶边距
      factory.printing.rightMargin = 0.75//右边距
      factory.printing.bottomMargin = 1.5//底边距
      }
    </script><input  type="button" value="打印本页"
     onclick="factory.printing.Print(false)">
     <input  type="button" value="页面设置"
     onclick="factory.printing.PageSetup()">
     <input type="button" value="打印预览"
     onclick="factory.printing.Preview()">
      

  5.   


    还有方向控制和其他是:
    factory.printing.portrait = false;//=true和=false是表示不同的方向
    factory.printing.copies = 1;//打印份数
    factory.printing.Print(false);//是否选择打印机
    以上加在function window.onload() 函数里面