如何在JSP网页中实现打印功能

Shawn2081 2003-09-22 11:47:13
如果网页中有张表格需要打印,如何实现,我是初学者,一直没有这方面的教程,还请各位指教
...全文
225 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
Chowjdon 2003-09-23
  • 打赏
  • 举报
回复
回复人: yantuodi(鸡毛信) ( ) 信誉:100 2003-09-23 10:23:00 得分:0


to: yshen(深林物语)
那么如何隐藏,请具体说明一下!

--------->
realby(忽然睡了)不是已经给出来了吗!!!!!!!!!!!!!!
dql_77 2003-09-23
  • 打赏
  • 举报
回复
关注
yantuodi 2003-09-23
  • 打赏
  • 举报
回复
to: yshen(深林物语)
那么如何隐藏,请具体说明一下!
laocai8 2003-09-23
  • 打赏
  • 举报
回复
<HEAD>
<OBJECT Classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WB width=0></OBJECT>
</HEAD>
<BODY>
<form action="report_bottom.jsp" method="post" target="report_bottom">



<td width="60">
<input name="button" type="button" onClick="submit();" value="确定" class="input">
</td>
<td width="100">
<input name=button1 type=button value="打印设置" onclick="return doPrintSetup()" class="input">
</td>
<td width="100">
<input name=button2 type=button value="打印预览" onclick="parent.report_bottom.focus();return doPrintPreview()" class="input">
</td>
<td width="60">
<input name="button2" type="button" onClick="parent.report_bottom.focus();parent.report_bottom.print();" value="打印" class="input"></td>
</tr>
</table>

</form>
</BODY>
</HTML>
<script >

function doPrintSetup(){
WB.ExecWB(8,1)
}

function doPrintPreview(){
WB.ExecWB(7,2)
}
</script>
sensory 2003-09-23
  • 打赏
  • 举报
回复
yes
hiden
aarreess9960142 2003-09-23
  • 打赏
  • 举报
回复
上面说的对,我也用过
realby 2003-09-23
  • 打赏
  • 举报
回复
...
<tr><td ><input type="button" value="打 印" name="butt" onClick="javascript:hide()"></td></tr>
...
function hide(){
document.all.item("butt").style.display="none";
window.print();
}

上面的说的都对~照着这个写就对了~
yshen 2003-09-23
  • 打赏
  • 举报
回复
楼上说得对,另外在打印的时候最好把print()写到一个JavaScript函数里面,当onclick的时候执行对应的函数,在函数体内print()之前,将网页上一些不需要打印的东东隐藏掉。不然的话,是会连Button都打印出来的。
shipp 2003-09-23
  • 打赏
  • 举报
回复
用的是ActiveX控件
shipp 2003-09-23
  • 打赏
  • 举报
回复
input type="button" name="Button" value="点这保存这页面" onClick="document.all.WebBrowser.ExecWB(4,1)">
<object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">
</object>

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
if (window.print) {
document.write('<form>不在忘记'
+ '<input type=button name=print value="打印" '
+ 'onClick="javascript:window.print()">本页!</form>');
}
// End -->
</script>

<input type="button" name="Button" value="点击查看页面属性" onClick="document.all.WebBrowser.ExecWB(10,1) ">
<object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">
</object>


<FORM>
<INPUT TYPE="BUTTON" VALUE="查看本页源代码" onClick= 'window.location = "view-source:" + window.location.href'>
</form>

seaman0916 2003-09-23
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topic/2151/2151044.xml?temp=.205456

看看吧!
希偌 2003-09-22
  • 打赏
  • 举报
回复
<input type="button" value="print" onclick="javascript:print();">

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧