欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 前端技术 > HTML >内容正文

HTML

在html页面中怎么打印区域,在HTML中指定打印区域进行打印机打印

发布时间:2023/12/3 HTML 76 豆豆
生活随笔 收集整理的这篇文章主要介绍了 在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中指定打印区域进行打印机打印的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。