简要教程

jQuery.print是一款简单易容且功能强大的网页内容打印jQuery插件。该网页打印插件可以打印指定区域的网页元素,可以指定跳过不打印某些元素,还可以打印整个页面内容。并且提供了丰富的打印参数设置。

使用方法

使用该网页打印插件要引入jQuery和jquery.print.js文件。

<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.print.js"></script>               

jQuery版本已经在1.7.2和1.9.1版本中做过测试。其它版本请自行测试。

打印内容

可以像下面这样使用来打印页面内容。

$("#myElementId").print(/*options*/);

或者:

$.print("#myElementId" /*, options*/);               

配置参数

你可以在调用打印方法时传入一些参数:

$("#myElementId").print({
    globalStyles: true,
    mediaPrint: false,
    stylesheet: null,
    noPrintSelector: ".no-print",
    iframe: true,
    append: null,
    prepend: null,
    manuallyCopyFormValues: true,
    deferred: $.Deferred()
});               

参数 默认值 接收值 描述
globalStyles true Boolean 是否包含父文档的样式
mediaPrint false Boolean 是否包含media='print'的链接标签。会被globalStyles选项覆盖
stylesheet null URL-string 外部样式表的URL地址
noPrintSelector ".no-print" 任何可用的jQuery选择器 不想打印的元素的jQuery选择器
iframe 默认true,如果没有iframe选择器被传入会创建一个隐藏的iframe 任何可用的jQuery选择器或Boolean 是否使用一个iframe来替代打印表单的弹出窗口
append/prepend null Boolean 是否将用户更新的表单输入框内容作为打印内容(通过迭代每一个表单元素来实现)

转载于:https://www.cnblogs.com/telwanggs/p/6053935.html

jQuery简单易用的网页内容打印插件相关推荐

  1. html在线打印插件,jQuery简单易用的网页内容打印插件

    Element 1 他们的故事始于雨天,却也终于雨天,没能给他们一个晴朗的结局.他们的故事里总有一种挥之不去的湿意,不知是雨水,还是泪水.下雨了,路上的行人纷纷撑起伞,从高处往下看,是一片五彩缤纷的伞 ...

  2. 分享一个简单好看的html的表格table(个人简历的html表格),vue table,以及vue打印(简单好用的vue打印插件)

    想写一个很普通的那种像word文档样式的table,发现网上很多都是什么教程,没有合适的,我只想要一个拿来就能用的html的table(非专业前端),没有什么别的依赖,而且样式要很普通的简单的表格.既 ...

  3. html桌面日历功能,jQuery简单带记事功能的日历插件

    e-calendar是一款jQuery简单带记事功能的日历插件.通过该jQuery日历插件你可以记录或设置某天某个时刻发生的事情,具有工作备忘录的功能.通过简单的参数设置你就可以定制该日历插件的外观. ...

  4. 简单易用的JQuery网页内容打印插件——jQuery.print.js

    1. 官方网址 下载jQuery.print.js.配置参数介绍.官方Demo 2. 简介: jQuery.print是一款简单易容且功能强大的网页内容打印jQuery插件.该网页打印插件可以打印指定 ...

  5. EasyCharts,简单易用的Excel图表插件

         EasyCharts是一款简单易用的Excel插件,主要有一键生成Excel未提供的图表.图表美化.配色参考等功能,轻轻松松就能搞定需要通过编程或者复杂操作才能实现的图表啦! 以下展示插件中 ...

  6. html 可调节进度条控件,jQuery简单实用的轻量级进度条插件

    jQMeter是一款简单实用的轻量级进度条jQuery插件,它可以显示为水平或垂直进度条,进度条加载时带有动画特效,你只需要简单的传入一些参数到jQMeter对象的构造函数中就可以完成你想要的进度条效 ...

  7. 简单易操作 VsCoe离线安装插件【步骤+图片+插件】

    文章目录 1.下载插件 2.安装 svn插件为例 2.1.下载插件 2.2.安装 2.3.查看安装插件 3.更加简单的离线安装方式 前言 在某些特殊时刻,我们需要离线安装vscode插件.好比.你去一 ...

  8. jQuery简单备忘录功能的日历插件

    e-calendar是一款jQuery简单带备忘录功能的日历插件.通过该jQuery日历插件你可以记录或设置某天某个时刻发生的事情,具有工作备忘录的功能.通过简单的参数设置你就可以定制该日历插件的外观 ...

  9. wl-gantt:一个简单易用且高度可配置的甘特图进度计划项目管理插件

    wl-gantt 简介 甘特图(Gantt chart)又称为横道图.条状图(Bar chart).生产计划进度图.其通过条状图来显示项目,进度,和其他时间相关的系统进展的内在关系随着时间进展的情况. ...

最新文章

  1. 容斥 + 树形dp ---- 2021 icpc 沈阳 L Perfect Matchings
  2. 基于JavaWeb实现在线租房系统
  3. java循环满足跳出_java跳出循环的几种方式
  4. 430单片机实现三人投票表决器_长虹KFR-28变频空调器室内机控制板电路原理分析...
  5. numpy 中对axis参数的理解
  6. html5背景图片设置大小_web前端学习之HTML5前端开发的特点
  7. Jabber 协议 概述
  8. python发音1001python发音-1001种玩法 | Python 学习指南资源
  9. 【SQL】实验四 数据库的安全性、数据库备份、数据库恢复等机制
  10. *min_element 神器第二弹 牛逼的找最大值 最小值
  11. android小米便签源代码分析,小米开源便签Notes-源码研究(1)-导出功能整体思路
  12. Python 使用记事本、sublime、vim时报错:IndentationError: expected an indented block
  13. 在线证件照一键美化换底色,制作所属自己的证件照
  14. python 证件照换背景色(蓝底->白底,蓝底->红底)
  15. 宏基掠夺者圣盾5000、圣盾3000 评测
  16. 网上订货系统助力传统生意数字化转型,5分钟拥有手机订货商城
  17. php 查询功能,php实现查询功能(数据访问)
  18. 杭州旅游非官方手册V1.0
  19. Codevs 1697 ⑨要写信
  20. 2022年全国职业院校技能大赛试题3(中职组)

热门文章

  1. JDK1.8 IdentityHashMap
  2. (36)FPGA三种基本逻辑门(与门)
  3. (98)利用函数function实现半字节加法功能,面试必问(二十二)(第20天)
  4. table中加表单元素怎么验证_使用element-ui +Vue 解决 table 里包含表单验证的问题...
  5. python将csv装入mysql_python 从csv读数据到mysql的实例
  6. 数据结构与算法分析(八)——BFS算法
  7. 网络协议栈深入分析(一)--与sk_buff有关的几个重要的数据结构
  8. squid配置选项分析
  9. php在页面中实现累加,小白问个php累加问题
  10. python爬虫实现方式_python爬虫的实现方法