如何在jsp页面实现打印功能

如何在jsp页面实现打印功能,第1张

jsp实现打印功能,需要调用windows对象,实例如下:

<script language=JavaScript>

if (window.print) {document.write('<input type=button name=print value="打印页面"'+ 'onClick="javascript:window.print()">')}

</script> 嵌入这段代码

在<head>中加

<object id=factory style="display:none"

classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814" codebase="smsx.cab#Version=6,3,434,26"></object>

<meta name=ProgId content=Excel.Sheet><meta name=Generator content="Microsoft Excel 11">

<style media="print" type="text/css">

.Noprint

{

display: none

}

</style>

在<body>中加:

<input name="print" id="print" type="button" class="Noprint" value="打印" onClick="window.print()">

<input name="print" id="print" type="button" class="Noprint" value="打印预览" onClick="factory.printing.Preview()">

这个会打印出整个jsp页面,不想打印的就设置class="Noprint"。哈,希望有帮助

在<%%>中可以直接应用后台的数据库连接字符串,也可以直接引用后台的数据集例如map、list等,也可以直接写jdbc的连接,在这个中间写的就是java代码,你把它当做单独的一个类来看就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6750385.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存