Web打印预览后 弹出窗口无法关闭

jatoolsPrinter:打印控件出现了一个问题。这个问题目前没有人解说到底是怎么回事,但是有人提供了一个方法可以解决这个问题。
问题是这样的,用这个打印控件是很好用的。可是出现了这样的问题,在打印预览后,在点击别的按钮执行别的弹出式窗口后用window.close();关闭当前弹出的窗口时无效。
只有不点击打印预览时都可以正常的关闭弹出式窗口。
虽然这个问题不是很大,可是却找不到问题的所在。解决者也没有发布出问题的原因,只是提供了解决的方案。

我的jsp文件
<%@ page language="java" contentType="text/html; charset=GBK"
pageEncoding="GBK"%>
/*一定要导入这个对象,具体什么意思我也不太明白,不过的确解决了我的问题。所以它一定是最关键的*/
<object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">
</object>

// 要在确定关闭的按钮加上onclick事件
<tr>
<td valign="top" align="center" height="40">
<input class="clsBtn4w" type="button" value="确定" οnclick="javascript:document.all.WebBrowser.ExecWB(45,1);">
</td>
</tr>

//οnclick="javascript:document.all.WebBrowser.ExecWB(45,1);" --这句也不是很懂到底是什么意思,但是加上这两处就可以解决我打印预览后无法关闭弹出窗口的问题了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值