脚本: <mce:script language="Javascript"><!-- function preview() { bdhtml=window.document.body.innerHTML; sprnstr="<!--startprint-->"; eprnstr="<!--endprint-->"; prnhtml=bdhtml.substring(bdhtml.indexOf(sprnstr)+17); prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr)); window.document.body.innerHTML=prnhtml; window.print(); } // --></mce:script> HTML代码: <body> <!--省略部分代码--> <form id="Webf" method="post" runat="server"> <center> 本部分以上不被打印</center> <!--startprint--> <div align="center"> <div align="center"> <asp:Image ID="Image2" runat="server" ImageUrl="http://www.baidu.com/img/baidu_logo.gif" /> <br /> <asp:Image ID="Image3" runat="server" ImageUrl="http://www.baidu.com/img/baidu_logo.gif" /> </div> </div> <!--endprint--> <center> 本部分以下不被打印</center> <div align="center"> <input type="button" name="print" value="预览并打印" οnclick="preview()"> </div> </form> </body> 这样就只打印<!--startprint-->和<!--endprint-->之间的代码了