前端打印插件jqprint的使用
1、下载地址https://webscripts.softpedia.com/script/Modules/jQuery-Plugins/jqPrint-68448.html
2、使用jqprint必须在使用引用插件之前加上jquery-migrate-1.2.1.min.js这个插件,这个插件的作用迁移辅助作用,是因为juqery版本引起的问题,如果不加则会报错如下
下载地址https://code.jquery.com/jquery-migrate-1.2.1.js
3、使用过程将需要打印的html区域的最外层标签的id提取出来,使用如下方法
function printTables(){
$("#最外层标签id").jqprint({
debug: false,
importCSS: true,
printContainer: true,
operaSupport: true
});
}
函数内的四个选项可以不写,这是插件内默认的,也可以写出来自定义打印选项,选项作用如下
- debug - 允许选择使用于打印的 iframe 可见。
- importCSS - 原始页面中的CSS链接将被导入到iframe中。首先它搜索media='print',如果没有,将导入正常的CSS文件。
- printContainer - 指示原始选择器对象是否必须包含在打印中(注意:将其设置为 false 可能会破坏您的 CSS 规则)。
- printContainer - 指示原始选择器对象是否必须包含在打印中(注意:将其设置为 false 可能会破坏您的 CSS 规则)。
本文来自博客园,作者:白菜豆腐粉丝汤,转载请注明原文链接:https://www.cnblogs.com/v178286621/p/17057921.html

浙公网安备 33010602011771号