WEB打印,不需要的地方隐藏掉

最近在项目中做到打印方面的.以为页面有很多查询方面的控件,那么在打印的时候是不需要的,只需要我们查询的报表,那么就可以在打印时把不需要打印的控件全部隐藏掉

 function printpr() //预览函数

{

 document.getElementById("div1").style.display="none";

document.getElementById("print").style.display="none";

var OLECMDID = 7; var PROMPT = 1; var WebBrowser = '';

document.body.insertAdjacentHTML('beforeEnd', WebBrowser); WebBrowser1.ExecWB(OLECMDID, PROMPT); WebBrowser1.outerHTML = "";

//打印之后将该元素显示出来()

document.getElementById("div1").style.display=""; document.getElementById("print").style.display="";

}

function printTure() //打印函数

{

document.getElementById("div1").style.display="none"; document.getElementById("print").style.display="none"; window.print(); document.getElementById("div1").style.display="";

document.getElementById("print").style.display="";

调用就可以了,很 好用,呵呵...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值