web页面的宣传单页复印及其批量打印完成方式

2020-11-06 07:50 栏目:行业动态 查看()

复印恶性事件唐山市seo优化:window.print()

1.宣传单页复印(布局打印):

function printCnt(){

//1.获得当页的html编码

var body = window.document.body.innerHTML;

//2.要复印的一部分(#print里边的內容便是要复印的內容)

window.document.body.innerHTML =document.getElementById("print").innerHTML;

window.print();

window.document.body.innerHTML = body;

//再次加载当今文本文档:

location.reload();

}

留意:location.reload();得加,因可处理JS window.print()第二次点击事件无效难题

2.批量打印

留意点:

(1).操纵网页页面的分页查询:page-break-after:always

留意:防止在报表、波动原素、含有外框的块原素中应用分页查询特性

(2).给每一个分页查询的內容得加一个高宽比,避免 变样

 

 

 

检查报告1

 

 

检查报告2

 

 

 

(3).假如应用window.open(“showPrint.html”,”print”); 打印预览网页页面得话

//如果是当地检测,必须先新创建Print.html,如果是在域中应用,则不用

// res 是后端开发回到的必须复印的xxx.html网页页面

var pwin=window.open(res,"print");

pwin.document.write(res);

pwin.document.close();//这个是务必的

留意:pwin.document.close(); 能够关掉showPrint.html的网页页面,使其第二次复印的情况下不容易自动跳转到showPrint.html

文章内容来源于:田珊珊个人网站

来源于详细地址:http://www.tianshan277.com/757.html

扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流

转载请保留本站出处