在html页面中怎么打印区域,在HTML中指定打印区域进行打印机打印
我们在开发中经常会用到一些指定区域进行打印机打印,但是使用常规方式打印会将全部页面打印,当然相同都为打印,但是打印出来的内容并不是我们需要的东西,进行给大家分享如何设置打印机指定区域进行打印;
该标签中的内容不会被打印机打印
该标签中的内容将会被打印机打印
function doPrint() {
bdhtml=window.document.body.innerHTML;
sprnstr="";
eprnstr="";
prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17);
prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));
window.document.body.innerHTML=prnhtml;
window.print();
}
上述方式为打印机指定区域进行打印,不过该方式打印后会在文档的页眉页脚添加页面的“标题”、“链接”、“页码”、“时间”,如果不需要打印页眉和页脚可以在标签前添加样式
@page{
size: auto;
margin: 25px;
}
margin 是页边距因为我这块不要打印内容占满整个页面所以在margin设置了25个像素;
以上为打印机指定区域进行打印的
本文为原创文章,版权归:清雨所有,欢迎分享本文,转载请保留出处:https://www.nmgseozx.com/1984.html
总结
以上是生活随笔为你收集整理的在html页面中怎么打印区域,在HTML中指定打印区域进行打印机打印的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 电脑无法开机的解决方案如何使电脑无法开机
- 下一篇: 拦截第三方快递物流 ,console控制