代码如下:
function openMakeDoc() {
layer.open({
type : 2,
title : "模板内容填充",
content : 'vestige.do?makeDocFill',
area : [ '1120px', '720px' ],
skin : 'mySkin',
shade : [ 0.5, '#393D49' ],
zIndex: 999,
maxmin : true,
shift : 4,
btn : [ '预览', '关闭' ],
yes : function(index,layero) {
var docId = $(layero).find("iframe")[0].contentWindow.document.getElementById("docId");
layer.open({
type: 2,
title: '文书预览',
area : [ '1120px', '720px' ],
content: 'vestige.do?docPreview&docId='+$(docId).val(),
btn:['打印文书','关闭'],
yes: function(index,layero){
//获取content页面里面元素的内容
var print = $(layero).find("iframe")[0].contentWindow.document.getElementById("container");
$(print).print({
globalStyles : true,
mediaPrint : true,
stylesheet : null,
noPrintSelector : ".no-print",
iframe : true,
append : null,
prepend : null,
manuallyCopyFormValues : true,
deferred : $.Deferred()
});
},
btn1: function(){
layer.closeAll();
}
});
},
btn2 : function() {
layer.closeAll();
},
});
}