jqprint打印样式
需求:先用document.write生成新页面,然后打印出来。方法有点笨。
问题:没有打印样式
var dw=window.open();
dw.document.open();
var html = '';
html+="<html><head><link rel='stylesheet' href='/static/css/oneui.css' media='print' /><title>流程单模版</title></head><body><div class='content'><div class='row'><div class='col-lg-9 col-md-12'><div class='block block-themed animated fadeIn'><br><h3 class='text-center'>HYC</h3><br><h5 class='text-center'> PLC 生 产 流 程 单 </h5>";
html+="<div class='block'><div class='block-content block-content-narrow'><form class='form-horizontal' style='height: 720px;'><hr/>";
。。。。。。
。。。。。。
dw.document.write(html);
dw.print({
globalStyles:true,
mediaPrint:true,
stylesheet:'/static/css/oneui.css',
});
dw.close();