1、首先引用Jquery和jqprint-0.3.js(依赖于Jquery的)

<script language="javascript" src="jquery-1.4.4.min.js">

</script> <script language="javascript" src="jquery.jqprint-0.3.js"></script>

2、Hmtl代码

  1. <div id="print-area">
  2. <table>
  3. <tr>
  4. <td>test</td>
  5. <td>test</td>
  6. <td>test</td>
  7. <td>test</td>
  8. <td>test</td>
  9. </tr>
  10. <tr>
  11. <td>test</td>
  12. <td>test</td>
  13. <td>test</td>
  14. <td>test</td>
  15. <td>test</td>
  16. </tr>
  17. <tr>
  18. <td>test</td>
  19. <td>test</td>
  20. <td>test</td>
  21. <td>test</td>
  22. <td>test</td>
  23. </tr>
  24. <tr>
  25. <td>test</td>
  26. <td>test</td>
  27. <td>test</td>
  28. <td>test</td>
  29. <td>test</td>
  30. </tr>
  31. <tr>
  32. <td>test</td>
  33. <td>test</td>
  34. <td>test</td>
  35. <td>test</td>
  36. <td>test</td>
  37. </tr>
  38. </table>
  39. </div>
  40. <input type="button" οnclick=" print()" value="打印">

3、JavaScript代码

  1. <script language="javascript">
  2. function print(){
  3. $("#print-area").jqprint({
  4. debug: false,
  5. importCSS: true,
  6. printContainer: true,
  7. operaSupport: false
  8. });
  9. }
  10. </script>

4、属性

  • debug: false, //如果是true则可以显示iframe查看效果(iframe默认高和宽都很小,可以再源码中调大),默认是false
  • importCSS: true, //true表示引进原来的页面的css,默认是true。(如果是true,先会找$("link[media=print]"),若没有会去找$("link")中的css文件)
  • printContainer: true, //表示如果原来选择的对象必须被纳入打印(注意:设置为false可能会打破你的CSS规则)。
  • operaSupport: false //表示如果插件也必须支持歌opera浏览器,在这种情况下,它提供了建立一个临时的打印选项卡。默认是true

5、特殊打印样式

如果在打印时需要独特的css样式,除了可以直接写在style属性内还可以通过

  <link href="printStyle.css" rel="stylesheet"type="text/css" media="print">

  来引用外部css文件中的样式。这样的好处是该样式只会在打印时才应用。

Jquery插件jqprint-0.3.js实现打印相关推荐

  1. JQuery 插件 JQprint 打印功能

    jquery为我们提供了很多的插件,JQprint只是其中一种打印插件,可以很好的打印页面上的东西,包括设置的css 样式 废话不多说,直接上代码: <script type="tex ...

  2. 自写图片遮罩层放大功能jquery插件源代码,photobox.js 1.0版,不兼容IE6

    版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/u010480479/article/details/27362147 阿嚏~~~ 话说本屌丝没啥开发 ...

  3. class jqprint 失效_web的各种前端打印方法之jquery打印插件jqprint实现网页打印

    web的打印方法具我自己懂得知道的有: 1.jquery插件jqprint实现 2.jqery打印插件printarea实现网页打印 3.css控制网页打印样式 jquery插件jqprint实现: ...

  4. class jqprint 失效_jQuery打印插件jqprint

    插件描述:一个通过单击页面按钮,便实现页面打印的jQuery插件jqprint. 2017-2-17更新(修改jQuery官方提供迁移辅助插件jquery-migrate-1.0.0.js失效地址) ...

  5. 期待已久的2012年度最佳 jQuery 插件揭晓

    期待已久的2012年度最佳 jQuery 插件揭晓 让人期待已久的2012年度最佳 jQuery 插件终于发布了.jQuery 自2006年发布以来,经过6年的迅速发展,目前已是最流行和使用最广泛的 ...

  6. 推荐12款非常有用的流行 jQuery 插件

    jQuery 是一个非常优秀的 JavaScript 框架,在现在的 Web 开发项目中扮演着重要角色.jQuery 使用简单灵活,同时还有许多成熟的插件可供选择,它可以帮助你在项目中加入一些非常好的 ...

  7. 处理jquery.jqprint.js不能打印input、textarea区以及样式问题

    处理jquery.jqprint.js不能打印input.textarea区以及样式问题 对于打印区的input和textarea做一下处理: 处理打印样式问题(打印样式与显示样式不一样) 对于打印区 ...

  8. jq jqprint 设置页脚_jquery打印插件jqprint.js使用教程

    最近的项目要使用web前端打印,本来在网上搜索了一下采用的js:window.print()局部打印网页的方法,但是经过实际测试发现兼容性不好,无奈只好再找其他方法,终于被我找到了一款基于jquery ...

  9. js特效 在服务器显示变形,使一行文字变形产生弯曲弧度特效的jQuery插件 - Arctext.js...

    CSS3可以帮助我们旋转字体,但是如果想让一行字体产生弧度曲线的效果,稍微有点儿费劲.今天分享一个jQuery插件:Arctext.js ,可以有效的帮助我们生成一行带有弧度的文字效果.它能够自动计算 ...

  10. Jquery提交表单 Form.js官方插件介绍

    來源:http://hi.baidu.com/dereky/blog/item/f9e8ab64c52f4ff3f736540c.html [JQuery框架应用]:form.js官方插件介绍 For ...

最新文章

  1. 基于Jquery+Ajax+Json+高效分页
  2. Html.DropDownListFor练习(2)
  3. JDK的OutputStream为什么方法write(int b)的入参类型是int呢?
  4. php seaslog安装,浅谈win10下安装php seaslog扩展的方法
  5. 局部敏感哈希(LSH)
  6. STM32H7---高速缓存Cache(一)
  7. 死磕Spring AOP系列2:剖析Bean处理器之BeanNameAutoProxyCreator
  8. DTCMS自定义标签,获取所有栏目文章列表TOP,以及文章通用URL
  9. Hive安装详细教程
  10. python制作照片_python3一键排版证件照(一寸照、二寸照),附源代码
  11. word导出手机端乱码或者打不开解决办法
  12. linux系统svn安装教程,Linux下SVN安装配置
  13. 搜索引擎关键字热度估算查询
  14. matlab内置随机数生成器及随机模拟举例
  15. 5000元档投影仪挑选指南,当贝F3与极米H3两款旗舰级投影到底怎么选?
  16. 大数据工程师面试考题
  17. cie1931 python绘制_科学网—gnuplot与CIE1931 XYZ三刺激值曲线 - 范学良的博文
  18. 云产品测试软件,云测试工具平台介绍
  19. http的长连接和短连接(史上最通俗!)
  20. mesos安装--软件源安装

热门文章

  1. 为什么00后不把工作当饭碗,却在背后偷偷努力?
  2. CCCC L2-007. 家庭房产 建图 XJB模拟
  3. File ‘\‘ is not valid,,Error while building/deploying project . . .
  4. C语言中字符串相关的拷贝函数
  5. net和java的就业前景_JAVA和 NET哪个就业前景比较好?我正在学习Oracle
  6. ubuntu 极点五笔/万能五笔 for ibus
  7. php可以做什么项目_PHP的框架通常用于小型项目吗?php
  8. MFC鼠标左键响应长按操作
  9. jquery 绘图工具 flot 学习笔记
  10. Function.identity()的含义