关于页面打印的问题 http://www.showme99.com/yemian/20/54654.htm 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 试试:var nwin = window.open('./your.html','','toolbar=no,menuebar=no,location=no');nwin.document.write("<table><tr><td>"+yourCotent+"</td></tr></table>");nwin.document.execCommand("Print"); 请问如果是这个页面该如何实现?<%@ page contentType="text/html;charset=gb2312" language="java" import="java.sql.*" errorPage="" %><jsp:useBean id="DBConnection" scope="page" class="ticket.DBConnection" /><html><head><title>智能网主设备数量统计分析表</title><style type="text/css"><!--@import url("style.css");.style2 {font-size: 12px; font-family: "新宋体";}body { background-color: #E8F0FD;}--></style><style media="print">.noprint { display: none }</style><script src="Scripts/AC_ActiveX.js" type="text/javascript"></script><script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script></head><body><table width="100%" height="100%" border=1 cellpadding="0" cellspacing="0" align="center"> <tr> <td width="635"><div align="left" class="noprint"><span class="style2">智能网主设备数量统计分析表 编号:09-01 </span> <input type="image" border="0" name="sava" img="img" src="../image/sava.jpg" width="15" height="15" onClick="javascript:AllAreaExcel();" /> <input type="image" border="0" name="dayin" img="img" src="../image/dayin.jpg" width="15" height="15" onClick="document.all.WebBrowser.ExecWB(7,1)" class="NOPRINT" /> </div></td></tr> <tr> <td bgcolor="#CCCCCC"><span class="style2" >分析单位:</span> </select> <span class="style2" >分析时间段: <select name="shijian1" size="1" class="noprint"> <option value='1995' selected="selected">1995</option> <option value='1996' selected="selected">1996</option> <option value='1997' selected="selected">1997</option> <option value='1998' selected="selected">1998</option> <option value='1999' selected="selected">1999</option> <option value='2000' selected="selected">2000</option> <option value='2001' selected="selected">2001</option> </select> 年</span> <select name="shijian2" class="noprint"> <option value='1' selected="selected">1</option> <option value='2' selected="selected">2</option> <option value='3' selected="selected">3</option> </select> <span class="style2">月 至 <select name="shijian3" class="noprint"> <option value='1995' selected="selected">1995</option> <option value='1996' selected="selected">1996</option> <option value='1997' selected="selected">1997</option> <option value='1998' selected="selected">1998</option> </select> 年</span> <select name="shijian4" class="noprint"> <option value='1' selected="selected">1</option> <option value='2' selected="selected">2</option> <option value='3' selected="selected">3</option> <option value='4' selected="selected">4</option> </select> <span class="style2">月</span> <input type="submit" name="Submit" value="分析" class="noprint" /></td> </tr></form> <tr> <td height="15" valign="top"><span style="width:100%; height:350 px;overflow-y:auto"><table id="PrintA" width="100%" border=1 cellpadding="0" cellspacing="0"> <td colspan="8"><div align="center" class="style2">主要设备增长情况</div> <div align="center"></div></td> </tr> <tr> <td colspan="8" class="style2"><div align="center">智能网</div></td> </tr> <tr> <td width="5%" rowspan="3"><div align="center"><span class="style2">序号</span></div></td> <td width="13%" rowspan="3"><div align="center"><span class="style2">单位名称</span></div></td> <td colspan="6"><div align="center"><span class="style2">指标</span></div></td> </tr> <tr> <td colspan="3" class="style2"><div align="center">服务器</div></td> <td colspan="3" class="style2"><div align="center">工作站</div></td> </tr> <tr> <td width="9%"><div align="center" class="style2">累计数量</div></td> <td width="10%"><div align="center" class="style2">增加数量</div></td> <td width="9%" class="style2"><div align="center">增长率</div></td> <td width="9%" class="style2"><div align="center">累计数量</div></td> <td width="9%" class="style2"><div align="center">增加数量</div></td> <td width="8%" class="style2"><div align="center">增长率</div></td> </tr> <tr> <td>1</td> <td> </td> <td>3</td> <td>3</td> <td>3</td> <td>3</td> <td>3</td> <td>3</td> </tr> <tr> <td>2</td> <td> </td> <td>3</td> <td>3</td> <td>3</td> <td>3</td> <td>3</td> <td>3</td> </tr> <tr> <td>3</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td>4</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr></table></span></td></tr></table></body></html>需打印的表格ID为PrintA(主要设备增长情况上面),谢谢 <div id="table1"><table><tr><td>1</td></tr></table></div><div id="table2"><table><tr><td>2</td></tr></table></div><div id="table3"><table><tr><td>3</td></tr></table></div><input type="button" value="打印" onclick="printtb()"><script>function printtb(){var abc=document.body.innerHTML;document.body.innerHTML=document.all("table2").innerHTML;window.print();document.body.innerHTML=abc;}</script> <div id="table1"><table><tr><td>1</td></tr></table></div><div id="table2"><table><tr><td>2</td></tr></table></div><div id="table3"><table><tr><td>3</td></tr></table></div><input type="button" value="打印" onclick="printtb()"><script>function printtb(){var abc=document.body.innerHTML;document.body.innerHTML=document.all("table2").innerHTML;window.print();document.body.innerHTML=abc;}</script> 这个要反过来做,不打印的部分用CSS指定为在打印的时候不显示。 <OBJECT id=WebBrowser classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 width=0></OBJECT><input type=button value=打印 onclick="document.all.WebBrowser.ExecWB(6,1)"><input type=button value=直接打印 onclick="document.all.WebBrowser.ExecWB(6,6)"><input type=button value=页面设置 onclick="document.all.WebBrowser.ExecWB(8,1)"><input type=button value=打印预览 onclick="document.all.WebBrowser.ExecWB(7,1)"> 子iframe中的全部input type='text' 序列化 javascript通过URL传递中文值的时候出现乱码怎么解决? 一个window.open多窗口传值问题 js问题,虽常见,解决方案也多,但没几个能实现。 需要做一个快速录入控件,有点象携程网上哪种录入拼音,或者编码,或地名下面显示相应的地名. 各位看看setTimeout函数为什么默认不是毫秒了? 控制页面先后顺序? 用javascript如何在网页上画框? 一个控件得到焦点的事件是onfocus,失去焦点的事件是什么呢? javascrpt查找窗口 JS问题 高手近来看看啊,好奇怪,帮个忙吧,急!!!
nwin.document.write("<table><tr><td>"+yourCotent+"</td></tr></table>");
nwin.document.execCommand("Print");
<%@ page contentType="text/html;charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<jsp:useBean id="DBConnection" scope="page" class="ticket.DBConnection" />
<html>
<head>
<title>智能网主设备数量统计分析表</title>
<style type="text/css">
<!--
@import url("style.css");
.style2 {font-size: 12px;
font-family: "新宋体";
}
body {
background-color: #E8F0FD;
}
-->
</style>
<style media="print">
.noprint { display: none }
</style>
<script src="Scripts/AC_ActiveX.js" type="text/javascript"></script>
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
</head>
<body>
<table width="100%" height="100%" border=1 cellpadding="0" cellspacing="0" align="center">
<tr>
<td width="635"><div align="left" class="noprint"><span class="style2">智能网主设备数量统计分析表 编号:09-01 </span>
<input type="image" border="0" name="sava" img="img" src="../image/sava.jpg" width="15" height="15" onClick="javascript:AllAreaExcel();" />
<input type="image" border="0" name="dayin" img="img" src="../image/dayin.jpg" width="15" height="15" onClick="document.all.WebBrowser.ExecWB(7,1)" class="NOPRINT" /> </div></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><span class="style2" >分析单位:</span>
</select>
<span class="style2" >分析时间段:
<select name="shijian1" size="1" class="noprint">
<option value='1995' selected="selected">1995</option>
<option value='1996' selected="selected">1996</option>
<option value='1997' selected="selected">1997</option>
<option value='1998' selected="selected">1998</option>
<option value='1999' selected="selected">1999</option>
<option value='2000' selected="selected">2000</option>
<option value='2001' selected="selected">2001</option>
</select>
年</span>
<select name="shijian2" class="noprint">
<option value='1' selected="selected">1</option>
<option value='2' selected="selected">2</option>
<option value='3' selected="selected">3</option>
</select>
<span class="style2">月 至
<select name="shijian3" class="noprint">
<option value='1995' selected="selected">1995</option>
<option value='1996' selected="selected">1996</option>
<option value='1997' selected="selected">1997</option>
<option value='1998' selected="selected">1998</option>
</select>
年</span>
<select name="shijian4" class="noprint">
<option value='1' selected="selected">1</option>
<option value='2' selected="selected">2</option>
<option value='3' selected="selected">3</option>
<option value='4' selected="selected">4</option>
</select>
<span class="style2">月</span>
<input type="submit" name="Submit" value="分析" class="noprint" /></td>
</tr></form>
<tr>
<td height="15" valign="top">
<span style="width:100%; height:350 px;overflow-y:auto">
<table id="PrintA" width="100%" border=1 cellpadding="0" cellspacing="0">
<td colspan="8"><div align="center" class="style2">主要设备增长情况</div>
<div align="center"></div></td>
</tr>
<tr>
<td colspan="8" class="style2"><div align="center">智能网</div></td>
</tr>
<tr>
<td width="5%" rowspan="3"><div align="center"><span class="style2">序号</span></div></td>
<td width="13%" rowspan="3"><div align="center"><span class="style2">单位名称</span></div></td>
<td colspan="6"><div align="center"><span class="style2">指标</span></div></td>
</tr>
<tr>
<td colspan="3" class="style2"><div align="center">服务器</div></td>
<td colspan="3" class="style2"><div align="center">工作站</div></td>
</tr>
<tr>
<td width="9%"><div align="center" class="style2">累计数量</div></td>
<td width="10%"><div align="center" class="style2">增加数量</div></td>
<td width="9%" class="style2"><div align="center">增长率</div></td>
<td width="9%" class="style2"><div align="center">累计数量</div></td>
<td width="9%" class="style2"><div align="center">增加数量</div></td>
<td width="8%" class="style2"><div align="center">增长率</div></td>
</tr>
<tr>
<td>1</td>
<td> </td>
<td>3</td>
<td>3</td>
<td>3</td>
<td>3</td>
<td>3</td>
<td>3</td>
</tr>
<tr>
<td>2</td>
<td> </td>
<td>3</td>
<td>3</td>
<td>3</td>
<td>3</td>
<td>3</td>
<td>3</td>
</tr>
<tr>
<td>3</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>4</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
</span>
</td></tr>
</table>
</body>
</html>
需打印的表格ID为PrintA(主要设备增长情况上面),谢谢
<div id="table2"><table><tr><td>2</td></tr></table></div>
<div id="table3"><table><tr><td>3</td></tr></table></div>
<input type="button" value="打印" onclick="printtb()">
<script>
function printtb(){
var abc=document.body.innerHTML;
document.body.innerHTML=document.all("table2").innerHTML;
window.print();
document.body.innerHTML=abc;
}
</script>
<div id="table2"><table><tr><td>2</td></tr></table></div>
<div id="table3"><table><tr><td>3</td></tr></table></div>
<input type="button" value="打印" onclick="printtb()">
<script>
function printtb(){
var abc=document.body.innerHTML;
document.body.innerHTML=document.all("table2").innerHTML;
window.print();
document.body.innerHTML=abc;
}
</script>
<input type=button value=打印 onclick="document.all.WebBrowser.ExecWB(6,1)">
<input type=button value=直接打印 onclick="document.all.WebBrowser.ExecWB(6,6)">
<input type=button value=页面设置 onclick="document.all.WebBrowser.ExecWB(8,1)">
<input type=button value=打印预览 onclick="document.all.WebBrowser.ExecWB(7,1)">