<div id="divprint"><!--这里写你要打印的东西,如果需要格式就用表格,控制表格的css也要写到函数里--></div>
<!--下面的是控制打印的按钮-->
<span id="spnprintcontrol">
<input type="button" name="btnbacktomenu" value=" 返 回 " onClick="window.location='index.asp">
<input type="button" name="btnbeginprint" value="打印查询结果" onClick="return DtPrint()"></span><script language="javascript">
//变量存放body的innerHTML
var bodycontent;
var str;
str="<center class=\"noprint><input type=\"button\" name=\"btnprint\" class=\"noprint\" value=\"复制\" onClick=\"copyobj(ctoprint)\" />";
str+=" <input type=\"button\" name=\"btnprint\" class=\"noprint\" value=\"打印\" onClick=\"window.print()\" />";
str+=" <input type=\"button\" name=\"btnreturn\" class=\"noprint\" value=\"返回\" onclick=\"document.body.innerHTML=bodycontent\" /></center>";
str+="<style>*{font-size:9pt}body{text-align:center; margin-top:80px}</style>"
//上面那行就是控制格式的css
//如果没有发现打印区域就不显示打印控制
if (typeof(divprint)=='undefined')
spnprintcontrol.style.display="none";
else
bodycontent=document.body.innerHTML
function DtPrint() {
if (window.print) {
document.body.innerHTML = '<center id=\"ctoprint\" style=\" margin:10px\">' + document.all.divprint.innerHTML + '</center>'+ str ;
}
}
</SCRIPT>
<!--下面的是控制打印的按钮-->
<span id="spnprintcontrol">
<input type="button" name="btnbacktomenu" value=" 返 回 " onClick="window.location='index.asp">
<input type="button" name="btnbeginprint" value="打印查询结果" onClick="return DtPrint()"></span><script language="javascript">
//变量存放body的innerHTML
var bodycontent;
var str;
str="<center class=\"noprint><input type=\"button\" name=\"btnprint\" class=\"noprint\" value=\"复制\" onClick=\"copyobj(ctoprint)\" />";
str+=" <input type=\"button\" name=\"btnprint\" class=\"noprint\" value=\"打印\" onClick=\"window.print()\" />";
str+=" <input type=\"button\" name=\"btnreturn\" class=\"noprint\" value=\"返回\" onclick=\"document.body.innerHTML=bodycontent\" /></center>";
str+="<style>*{font-size:9pt}body{text-align:center; margin-top:80px}</style>"
//上面那行就是控制格式的css
//如果没有发现打印区域就不显示打印控制
if (typeof(divprint)=='undefined')
spnprintcontrol.style.display="none";
else
bodycontent=document.body.innerHTML
function DtPrint() {
if (window.print) {
document.body.innerHTML = '<center id=\"ctoprint\" style=\" margin:10px\">' + document.all.divprint.innerHTML + '</center>'+ str ;
}
}
</SCRIPT>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货