1. 官方网址
下载jQuery.print.js、配置参数介绍、官方Demo
2. 简介:
jQuery.print是一款简单易容且功能强大的网页内容打印jQuery插件。该网页打印插件可以打印指定区域的网页元素,可以指定跳过不打印某些元素,还可以打印整个页面内容。并且提供了丰富的打印参数设置。
3. 浏览器兼容性:
Google Chrome - v 20, 26, 48, 55
Internet Explorer - v 10, 11
Firefox - v 35
4. 使用方法:
1)引入jQuery和jquery.print.js文件
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.print.js"></script>
(2)打印
$("#myElementId").print(/*options*/);
或者
$.print("#myElementId" /*, options*/);
参数配置:
$("#myElementId").print({
globalStyles: true,//是否包含父文档的样式,默认为true
mediaPrint: false,//是否包含media='print'的链接标签。会被globalStyles选项覆盖,默认为false
stylesheet: null,//外部样式表的URL地址,默认为null
noPrintSelector: ".no-print",//不想打印的元素的jQuery选择器,默认为".no-print"
iframe: true,//是否使用一个iframe来替代打印表单的弹出窗口,true为在本页面进行打印,false就是说新开一个页面打印,默认为true
append: null,//将内容添加到打印内容的后面
prepend: null,//将内容添加到打印内容的前面,可以用来作为要打印内容
deferred: $.Deferred()//回调函数
});
原文链接:https://blog.csdn.net/fukaiit/article/details/79406114