java实现打印功能_Js 打印功能的实现(Java)
主要思路:用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)相关推荐
- java 连接打印机实现打印PDF文件的功能
java 连接打印机打印PDF文件 需求背景是导出excel并且打印,excel导出设置和转PDF网上有很多资料,本文只记录连接打印机打印PDF的部分. 1: 需要引入maven配置 <depe ...
- java swt 打印_SWT(JFace) 打印功能
演示代码如下: package swt_jface.demo11; import org.eclipse.swt.graphics.GC; import org.eclipse.swt.printin ...
- css打印适应纸张_使用原生css+js+html实现打印A4纸张的功能页面
有时候我们需要使用html+css实现打印A4纸张的功能页面,以下代码实现 A4打印页面 /*横向*/ .a4-endwise{ margin: 0 auto; width: 1070px; heig ...
- mfc9140cdn怎么双面复印_兄弟MFC-9140CDN 彩色激光多功能一体机 打印 复印 扫描 传真...
一般特性引擎技术:LED(一次成像技术) 接口:高速USB2.0;10Base-T/100Base-TX以太网 内存:192MB 标准纸盒输入量:250页 自动进稿器ADF:高达35页 纸张输出:10 ...
- python prettytable输出对齐_Python 使用 prettytable 库打印表格美化输出功能
pip install prettytable 每次添加一行 from prettytable import PrettyTable # 默认表头:Field 1.Field 2... # 添加表头 ...
- python美化excel_Python 使用 prettytable 库打印表格美化输出功能
pip install prettytable 每次添加一行 from prettytable import PrettyTable # 默认表头:Field 1.Field 2... # 添加表头 ...
- jsp输出金字塔_JavaScript实现打印星型金字塔功能实例分析
本文实例讲述了JavaScript实现打印星型金字塔功能.分享给大家供大家参考,具体如下: 让你用其它语言写也是完全一样的道理, 这道题估计大家在学习C语言的时候就见过-- 也就是打印以下的鬼东西: ...
- php打印错误日志到本地,php中如何实现打印错误日志的功能
php中如何实现打印错误日志的功能 发布时间:2020-08-13 09:40:29 来源:亿速云 阅读:76 作者:小新 这篇文章将为大家详细讲解有关php中如何实现打印错误日志的功能,小编觉得挺实 ...
- 复读机java群管脚本_JS让浏览器实现复读机的功能_js
几年前,看到一台湾人写的一段程序(好像是<日语基础>),在网页上实现音视频与文字的同步播放(就是音视频播到哪部分,相应的文字就亮显,点击某一句话,播放器将从这句话开始播放.)当时觉得这个很 ...
最新文章
- 虚拟化--YESLAB DC Vphere5 上课PDF
- linux 下/proc/cpuinfo三级缓存,linux /proc/cpuinfo文件分析
- html的下拉框的几个基本使用方法
- linux 内核网络协议栈--IP层开始直到包被处理(三)
- python中的方法和函数的区别_python中函数与方法的区别?
- pyscripter与python的关系_【转】PyScripter启动出错:Python could not be properly initialized. We must quit....
- 机器学习中的度量—— 向量距离
- 【02】CC - 有意义的命名
- Dubbo的设计理念原来就藏在这三张图中
- HDOJ HDU 2088 Box of Bricks ACM 2088 IN HDU
- angularjs中的$scope和$rootScope
- BAPI_PO_CREATE1 创建采购订单
- tdk磁材手册_TDK 集团发布关于铝电解电容器的完整修订版 《数据手册》
- 一个大四前端实习生的2018年总结
- android 中shape的使用
- 模糊锐化涂抹加深减淡海绵以及蒙版
- LTE(4G) - NR(5G) NSA Transfer (RRC UL Information transfer)
- Android计算器——横屏切换科学计算器
- KITTI数据集转化为.bag形式
- 什么是病毒?病毒有几种表现形式?中毒以后一般怎么处理!