可以直接调用测试:

测试实例下载:https://download.csdn.net/download/qq_36537546/12546247

这是我们调用的打印页面:

源码部分:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><link rel="stylesheet" href="css/page/index.css"><title>window调用打印接口</title><style>#pr{width:100px;height:40px;line-height:40px;text-align:center;background:#ccc;}.box{width:600px;background:red;}</style>
</head>
<body><div class="box"><h1>要打印的内容</h1><p>测试内容</p></div><div id="pr">点击打印</div>
</body>
</html>
<script>function $(selector){return document.querySelector(selector);}//获取整个页面$("#pr").onclick =function(){window.print();}/* 实现打印全部页面(也可以打印局部页面 - 看需求) ---- 我是只打印boby里边的内容获取我们定义的id*/$("#pr").onclick =function(){var oldHtml = $("body").innerHTML; var printbox = $(".box").innerHTML;$("body").innerHTML = printbox;window.print();$("body").innerHTML = oldHtml;}
</script>

JAVA:实现 web 打印功能(简单易懂)相关推荐

  1. java发布后功能不能用,急项目发布后java写的打印功能失效了-求解解决方法

    当前位置:我的异常网» J2EE » 急项目发布后java写的打印功能失效了-求解解决方法 急项目发布后java写的打印功能失效了-求解解决方法 www.myexceptions.net  网友分享于 ...

  2. java web几百万分页_举例详解用Java实现web分页功能的方法

    举例详解用Java实现web分页功能的方法 发布于 2020-11-25| 复制链接 摘记: 分页问题是一个非常普遍的问题,开发者几乎都会遇到,这里不讨论具体如何分页,说明一下Web方式下分页的原理. ...

  3. HttpPrinter实现web打印功能

    HttpPrinter实现web打印功能 WEB套打可选方案不多,理想的更少,利用免费控件HttpPrinter+JavaScript实现精确套打,算是较为经典的选择.这种方案其实比较简单,利用一个h ...

  4. 继续java如何实现打印功能

    要在 Java 中实现打印功能,你需要使用 Java 的 PrintStream 类或者 PrintWriter 类.这两个类都有一个名为 print 的方法,可以用来打印内容. 例如,你可以这样使用 ...

  5. java实现分页打印功能_Java简单高效实现分页功能

    今天想说的就是能够在我们操作数据库的时候更简单的更高效的实现,现成的crud接口直接调用,方便快捷,不用再写复杂的sql,带吗简单易懂,话不多说上方法 1.utils.java工具类中的方法 /** ...

  6. 使用JasperReport报表工具,做出Java项目报表打印功能(一)

    一:介绍 JasperReport是一个强大.灵活的报表生成工具,能够展示丰富的页面内容,并将之转换成PDF,HTML,或者XML格式.该库完全由Java写成,可以用于在各种Java应用程序,包括J2 ...

  7. html图片打印不出来 lodop_lodop 控件实现web打印功能

    WEB套打可选方案不多,理想的更少,利用免费控件Lodop+JavaScript实现精确套打,算是较为经典的选择.这种方案其实比较简单,利用一个htm文件就可以实现模板设计过程,几乎是"空手 ...

  8. java占位符打印_java简单日志打印规范小记

    个人认为,如果公司一些基础类库不做约束,很可能"埋坑",形成技术债务,最终为此付出代价.本文讲解一个最基本的日志打印规范. 1. 日志打印组件 日志组件有很多,日志门面的选择有:S ...

  9. java实现分页打印功能_web 页面分页打印的实现

    1.首先引入一个WebBrowser在需要打印的页面,可以直接添加: 复制代码 代码如下: 到页面,或者使用javascript在需要的时候临时添加也可以: 复制代码 代码如下: document.b ...

  10. java实现斗地主发牌案例简单易懂

    案例分析 1.买扑克 使用集合或者数组来定义扑克,这里有两张牌是特殊的大王和小王,这里咱们就使用数组来定义54张牌,定义两个数组一个装花色,一个装AKQJ....这些13张牌,大王和小王就直接使用集合 ...

最新文章

  1. Github的创建及使用
  2. ubuntu安装wkhtmltopdf
  3. vs插件ZunKoIDE
  4. matplotlib 使用 plt.savefig() 输出图片去除旁边的空白区域
  5. 操作系统的初始化流程简图
  6. wc 统计文件的行数
  7. 音视频技术开发周刊 | 171
  8. [转] SQL Server中的行列转换问题
  9. 【剑指offer】面试题68 - I:二叉树的最近公共祖先(Java)
  10. Python 列表 min() 方法
  11. IDEA 初次使用,记录心得
  12. FFmpeg Android 学习(一):Android 如何调用 FFMPEG 编辑音视频
  13. MySQL GUI图形化界面常用软件推荐
  14. redis(redis概念,运用场景,如何操作基本数据类型)
  15. SQL Server 2008管理工具
  16. Label-Consistent Backdoor Attacks
  17. 《当阿呆遇上阿瓜》:当铁锹遇上石头
  18. win11 安装Ubuntu加可视化桌面(最新保姆级教程)
  19. 机构称谷歌新闻业务2018收入47亿美元 谷歌:计算方法有误
  20. Web前端期末大作业---新农村建设网页设计

热门文章

  1. ZXing条码扫描----竖屏解决方案
  2. 为什么要用用例图 用例图是什么 用例图怎么画 用例图有哪些元素
  3. java utm坐标转经纬度,utm坐标和经纬度相互转换
  4. 十六、算术编码_1、基本原理与实现
  5. EasyPoi 模板导出Excel (带图片) 以及一些踩坑记录
  6. matlab图像粘连计数,Matlab图像处理在水稻谷粒计数中的应用
  7. 基于matlab双闭环直流调速系统仿真,基于MATLAB的双闭环直流调速系统的仿真
  8. 红宝书新日本语能力考试N1~N5全套资料PDF分享 ​​
  9. PPT幻灯片放映计时器
  10. Messagebox用法