js控制打印html页面


加入以下js代码

<script language="javascript">

function preview(oper) {

if (oper < 10){

bdhtml=window.document.body.innerHTML;//获取当前页的html代码

sprnstr="<!--startprint"+oper+"-->";//设置打印开始区域

eprnstr="<!--endprint"+oper+"-->";//设置打印结束区域

prnhtml=bdhtml.substring(bdhtml.indexOf(sprnstr)+18); //从开始代码向后取html

prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));//从结束代码向前取html

window.document.body.innerHTML=prnhtml; window.print();

window.document.body.innerHTML=bdhtml;

} else {

window.print();

}

}

</script>

把需要打印的页面放入以下标签中

<!--startprint1-->

<!--打印内容开始-->

<div> 打印的内容 </div>

<!--打印内容结束-->

<!--endprint1-->

然后就差一个点火设备了,我们就可以一起装逼一起飞

<input type=button name='button_export' onclick=preview(1) value="我只是个打印按钮而已">


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM