900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > java实现打印功能_Js 打印功能的实现(Java)

java实现打印功能_Js 打印功能的实现(Java)

时间:2024-06-07 16:42:17

相关推荐

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!

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。