主要思路:用js写的窗口在jsp中打印

要打印的窗口用js实现(比如print.js),点击窗口上的“打印”按钮进入jsp页面(如print.jsp),在jsp中关联该js

(关联分两块:分别为2.(1)和2.(2)所示)

1、其中js中“打印”按钮的代码(print:function () {

window.location.href="print.jsp"

},)

2、print.jsp的代码

(1)

添加到print.jsp的

中间,(关联要打印窗口的js)

(2)、

//该处为不打印下面的各个按钮

//这些属性都是系统定义好的,直接调用就可以了,上述代码直接粘贴到print.jsp的

中间

//var printForm = new Ext.FormPanel({     (printForm为print.js的面板名称)

//   renderTo:"printForm",(渲染到该容器,

//   .....(下面的代码为print.js中的代码,省略...)

(3)、

.Noprint {DISPLAY: none;}

上述代码放在print.jsp的

中间,主要用于不打印“打开”“关闭所有”“另存为”等按钮

若点击按钮出现“浏览器已经阻止此站点用不安全方式使用ActiveX控件”,只需在浏览器的“工具”——Internet选项——安全——自定义级别, 将“安全设置”中“对没有标记为安全的ActiveX”控件进行初始化和脚本运行由“禁用”改为“启用”即可

OK,按照上面的设置完就可以打印了,Good Luck!

只需要粘黑色部分就可以,蓝色为说明,下面为该实例的效果图:

java实现打印功能_Js 打印功能的实现(Java)相关推荐

  1. java 连接打印机实现打印PDF文件的功能

    java 连接打印机打印PDF文件 需求背景是导出excel并且打印,excel导出设置和转PDF网上有很多资料,本文只记录连接打印机打印PDF的部分. 1: 需要引入maven配置 <depe ...

  2. java swt 打印_SWT(JFace) 打印功能

    演示代码如下: package swt_jface.demo11; import org.eclipse.swt.graphics.GC; import org.eclipse.swt.printin ...

  3. css打印适应纸张_使用原生css+js+html实现打印A4纸张的功能页面

    有时候我们需要使用html+css实现打印A4纸张的功能页面,以下代码实现 A4打印页面 /*横向*/ .a4-endwise{ margin: 0 auto; width: 1070px; heig ...

  4. mfc9140cdn怎么双面复印_兄弟MFC-9140CDN 彩色激光多功能一体机 打印 复印 扫描 传真...

    一般特性引擎技术:LED(一次成像技术) 接口:高速USB2.0;10Base-T/100Base-TX以太网 内存:192MB 标准纸盒输入量:250页 自动进稿器ADF:高达35页 纸张输出:10 ...

  5. python prettytable输出对齐_Python 使用 prettytable 库打印表格美化输出功能

    pip install prettytable 每次添加一行 from prettytable import PrettyTable # 默认表头:Field 1.Field 2... # 添加表头 ...

  6. python美化excel_Python 使用 prettytable 库打印表格美化输出功能

    pip install prettytable 每次添加一行 from prettytable import PrettyTable # 默认表头:Field 1.Field 2... # 添加表头 ...

  7. jsp输出金字塔_JavaScript实现打印星型金字塔功能实例分析

    本文实例讲述了JavaScript实现打印星型金字塔功能.分享给大家供大家参考,具体如下: 让你用其它语言写也是完全一样的道理, 这道题估计大家在学习C语言的时候就见过-- 也就是打印以下的鬼东西: ...

  8. php打印错误日志到本地,php中如何实现打印错误日志的功能

    php中如何实现打印错误日志的功能 发布时间:2020-08-13 09:40:29 来源:亿速云 阅读:76 作者:小新 这篇文章将为大家详细讲解有关php中如何实现打印错误日志的功能,小编觉得挺实 ...

  9. 复读机java群管脚本_JS让浏览器实现复读机的功能_js

    几年前,看到一台湾人写的一段程序(好像是<日语基础>),在网页上实现音视频与文字的同步播放(就是音视频播到哪部分,相应的文字就亮显,点击某一句话,播放器将从这句话开始播放.)当时觉得这个很 ...

最新文章

  1. 虚拟化--YESLAB DC Vphere5 上课PDF
  2. linux 下/proc/cpuinfo三级缓存,linux /proc/cpuinfo文件分析
  3. html的下拉框的几个基本使用方法
  4. linux 内核网络协议栈--IP层开始直到包被处理(三)
  5. python中的方法和函数的区别_python中函数与方法的区别?
  6. pyscripter与python的关系_【转】PyScripter启动出错:Python could not be properly initialized. We must quit....
  7. 机器学习中的度量—— 向量距离
  8. 【02】CC - 有意义的命名
  9. Dubbo的设计理念原来就藏在这三张图中
  10. HDOJ HDU 2088 Box of Bricks ACM 2088 IN HDU
  11. angularjs中的$scope和$rootScope
  12. BAPI_PO_CREATE1 创建采购订单
  13. tdk磁材手册_TDK 集团发布关于铝电解电容器的完整修订版 《数据手册》
  14. 一个大四前端实习生的2018年总结
  15. android 中shape的使用
  16. 模糊锐化涂抹加深减淡海绵以及蒙版
  17. LTE(4G) - NR(5G) NSA Transfer (RRC UL Information transfer)
  18. Android计算器——横屏切换科学计算器
  19. KITTI数据集转化为.bag形式
  20. 什么是病毒?病毒有几种表现形式?中毒以后一般怎么处理!

热门文章

  1. Linux查看文件第几行到第几行命令
  2. Ubuntu源硬盘挂载到本地计算机更新源
  3. 计算机的软件及功能是什么意思,M1版MacBook能兼容啥软件?超详细的兼容测试
  4. win10支持linux内核版本是多少,win10自带linux版本是多少
  5. html 段前空格_前端 -- HTML
  6. php 日期 星期_php日期如何转星期
  7. 例解List<Map<String, Object>>存放的对象问题
  8. Dos命令查看端口占用
  9. object转换成Integer
  10. 山东春季高考计算机知识点,山东春季高考专业知识点总结