简要教程

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 是否将用户更新的表单输入框内容作为打印内容(通过迭代每一个表单元素来实现)

最新文章

  1. 如何开发、调试Hybrid项目-- 入门篇
  2. 其实Unix很简单
  3. POJ1065Wooden Sticks[DP LIS]
  4. perl的一些函数(二)
  5. Linux查看可执行程序所在路径
  6. vb6 枚举对象属性
  7. Mutex和内存可见性
  8. bmp格式图片文件读取
  9. CSS之边框属性
  10. Delphi反汇编内部字符串处理函数不完全列表
  11. Visual C++ 64bit应用程序项目设置
  12. Nginx阅读笔记(四)之root和alias
  13. H3CNE实验:通过Console端口本地访问H3C设备
  14. 神经网络中的BP神经网络和贝叶斯
  15. libcurl的使用
  16. 常用javascript表单验证方法
  17. JAVA8集合之List
  18. 数据分组分析—-groupby
  19. Tomcat和weblogic虚拟路径的配置
  20. 术语CDATA,其实可以理解为一种特殊的转移字符

热门文章

  1. 1.3为WebApi创建帮助文档
  2. HMTL判断ie版本
  3. iOS9 新功能:Support Universal Links
  4. 3.EasyUI学习总结(三)——easyloader源码分析
  5. .NET 泛型
  6. Spring+SpringMvc+Mybatis框架集成搭建教程五(项目源码发布到GitHub)
  7. 解决weblogic.net.http.SOAPHttpsURLConnection incompatible with javax.net.ssl.HttpsURLConnection
  8. 【Java EE 学习 16 下】【dbutils的使用方法】
  9. Designing IP-Based Video Conferencing Systems: Dealing with Lip Synchronization(唇音同步)
  10. GeoJSON格式规范说明