使用打印插件说明:
/*
* printThis v1.15.1
* @desc Printing plug-in for jQuery
* @author Jason Day
*
*/
print.css 文件内容
@page
{
size: auto; /* auto is the initial value */
margin: 0mm 10mm 0mm 10mm; /* this affects the margin in the printer settings 最关键的还是这个*/
}
body
{
background-color:#FFFFFF;
margin: 0mm; /* this affects the margin on the content before sending to printer */
padding: 5mm 0 5mm 0 ;
}
修改打印插件源码
第190 行处,改为: $head.append("");
页面调用程序
$('#basic').on("click", function () {
$('.demo').printThis({
loadCSS: "css/print.css"
});
});
$('#advanced').on("click", function () {
$('#impAndContent').printThis({
importCSS: true, // import parent page css
importStyle: false, // import style tags
printContainer: true, // grab outer container as well as the contents of the selector
loadCSS: "css/print.css", // path to additional css file - use an array [] for multiple
header: "
Look at all of my kitties!"
});
});
实现效果如图:
;