在vue中如何实现页面打印
1、控制缩放:经过打印测试,当打印区域超出800px的时候,a4纸是无法显示完整的。看别人的打印一般都是控制在800px以内,发现自己大多数弹窗都是大于800px,此时如果修改宽度,耗费时间及精力太长。

3、首先我们先定义一个div把你要打印的内容包起来,比如下面的:我们给最外的那个div定一个id。等下我们会用到这个id。

5、bdhtml=window.document.body.innerHTML;//获取当前页的html代码 sprnstr="<!--startprint"+oper+"-->";//设置打印开始区域 eprnstr="<!--endprint"+oper+"-->";//。

6、设置打印结束区域 prnhtml=bdhtml.substring(bdhtml.indexOf(sprnstr)+18)稆糨孝汶; //从开始代码向后取html prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));//从结束代码向前取html 。
