网页打印小结

1.先要加载打印的object ,

<OBJECT id="factory" codeBase="../../ScriptX.cab" classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814" VIEWASTEXT><OBJECT >

 

<object id="WebBrowser" classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height="0" width="0" VIEWASTEXT><OBJECT >

 

2.如果是ie6,那么可以用scriptx.cab打印,

3如果是ie7和ie8,还有其他的浏览器,就只可以用WebBrowser,让用户自己设置

 //factory设置 function SetPrint() {

//设置页头内容 factory.printing.header = "";

//设置页脚内容 factory.printing.footer = "";

 //设置打印的版式,false为横版,true为竖版 factory.printing.portrait = true;

//设置上下左右的间距

 

factory.printing.leftMargin =8

 factory.printing.topMargin = 20

 factory.printing.rightMargin =8

 factory.printing.bottomMargin = 0.0

 }

 

//打印设置

 function PageSetup(){

 try{

         SetPrint(); WebBrowser.ExecWB(8,1);

 } catch(e){

          WebBrowser.ExecWB(8,1);

 }

}

 

//打印预览

 function ShowPage(){

 try{

   SetPrint();

   WebBrowser.ExecWB(7,1);

 } catch(e){

   WebBrowser.ExecWB(7,1);

}

}

 

 

//打印 function PrintPage(){

 try{

 SetPrint();

       WebBrowser.ExecWB(6,1);

} catch(e){

      WebBrowser.ExecWB(6,1);

} }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值