1.引入js
<script src="scriptX.js"></script>
2.页面
<body>
<OBJECT id="factory" codeBase="<%=HeadConst.apache_url%>/smsx.cab#Version=6,3,438,06"
height="0" width="0" classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814" viewastext>
</OBJECT>
<div id="button" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 98%; PADDING-TOP: 0px; ">
<table height="15" cellSpacing="1" cellPadding="4" width="100%" bgColor="#ddf3ff" border="0">
<tr>
<td align="center" bgcolor="#ddf3ff">
<input style="width:100px;height:30px;font-size: 15px;" class="bginput" type="button" onclick="printTure()" value="打 印" />
<input id="idPrint2" type="button" value="页面设置" onclick="factory.printing.PageSetup()"/>
<input style="width:100px;height:30px;font-size: 15px;" id="idPrint3" type="button" value="打印预览" onclick="printPreView()"/>
</td>
</tr>
</table>
</div>
<table>
//页面内容
</table>
</body>
打印时会隐藏打印按钮,可以设置页眉页脚,横向竖向,页边距。