如何使用jquery插件jqprint打印指定内容

jquery.js

jqprint.js

方式/步调

  1. 1

    利用jqprint插件需要用到两个js文件,jquery.js和jqprint.js,本文利用jquery-1.11.3.min.js,jquery.jqprint-0.3.js版本的js源文件

    c2cec3fdfc03924576b3cbd78994a4c27c1e25e7.jpg
  2. 2

    打开vscode,建立一个测试页面,假设叫做 WebPrint.html,保留到上一步js文件的同级目次,用于演示指心猿意马区域打印的页面。然后,将第一步的两个js文件引入到测试页面中

    d788d43f8794a4c2d925cdf300f41bd5ac6e39e7.jpg
  3. 3

    在测试页面中,添加一个table表格,在表格的前后都添加一些文字,本文演示只打印表格,不打印其前后的文字。在测试页面的顶部添加一个名字叫做【打印】的按钮,当点击这个按钮的时辰,挪用浏览器的打印功能。

    注重:此处设置的样式也包含在打印区域内,打印区域的标签页建议利用div

    a5c27d1ed21b0ef4bceeb286d3c451da80cb3ee7.jpg
  4. 4

    在浏览器中运行测试页面的结果如下,跟预想的一样,一个按钮,一段文字,一个表格,再接着一段文字

    91ef76c6a7efce1bfd48e212a151f3deb58f6582.jpg
  5. 5

    在测试页面的底部添加js代码,绑心猿意马【打印】按钮的点击事务,当点击按钮时,挪用jqprint的print方式

    9c16fdfaaf51f3ded0d193bc9aeef01f3b297982.jpg
  6. 6

    在浏览器中运行测试页面,然后点击【打印】按钮,就会弹出打印预览界面,假设table太宽的话,一页打印不完整就会换页,是以,尽量缩小内容的宽度,包管在一页中打印完整

    d31b0ef41bd5ad6e74ff4e328fcb39dbb7fd3ce7.jpg
  7. 7

    若是本机有毗连上打印机,在打印预览界面点击【打印】就能直接将成果打印出来了

    d0c8a786c9177f3ef7d0d7d57ecf3bc79e3d5605.jpg
  • 发表于 2019-08-10 18:07
  • 阅读 ( 1307 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具