JavaScript 打印控件

Posted 冯叶青

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript 打印控件相关的知识,希望对你有一定的参考价值。

javascript 打印控件

github地址

https://github.com/DoersGuild/jQuery.print

使用前需要引入jQuery

$("#mapDiv").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()//回调函数
});           

可以跨iframe内部答应

以上是关于JavaScript 打印控件的主要内容,如果未能解决你的问题,请参考以下文章

工具系列 | WEB打印程序开发

argparse 代码片段只打印部分日志

lodop 控件实现web打印功能

Lodop打印控件

我的Android进阶之旅NDK开发之在C++代码中使用Android Log打印日志,打印出C++的函数耗时以及代码片段耗时详情

在线等,Lodop控件打印出来的表格线是虚线,请问如何改成实线