打印功能是如何实现的

来源:百度知道 编辑:UC知道 时间:2024/09/19 16:37:06
在JSP页面中的打印功能如在一个页面上点击打印按钮打印当前页面,或者是点打印按钮后到另一个页面进行预览确认后打印,这个功能是如何实现的.

这跟用什么程序没什么关系,如果是需要按照固定格式打印的话 可以这样

点 按钮 “保存并打印” 先把数据提交到数据库,然后转向到专门的数据显示打印页面,传递这条数据的id并显示出来,然后在此页面添加个打印按钮直接打印好了

具体代码如下
<OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WB width=0 VIEWASTEXT></OBJECT>
<script language=javascript>
function doPageSet(){
WB.ExecWB(8,1)
}
function doPreview(){
WB.ExecWB(7,1)
}
</script>
<input name="Submit4" type="button" class="go-wenbenkuang" onClick="javascript:window.print()" value="打印处方">
<input name="Submit4" type="button" class="go-wenbenkuang" onClick="doPreview()" value="打印预览"> <input name="Submit4" type="button" class="go-wenbenkuang" onClick="doPageSet()" value="页面设置">

如果不想打印按钮本身
可以在head之间加上样式
<style media=print>
.noprint{displa