js 调用打印

js打印代码:
var bdhtml=document.getElementById("content1").innerHTML;
window.document.body.innerHTML=bdhtml;
window.print();


<!-- 打印内容在这里 -->
<div id="printWnd" style="display:none;">
<label>姓名:</label><label id="p_userName"></label><br>
<label>身份证号:</label><label id="p_idCard"></label><br>
<label>科目名称:</label><label id="p_subjectName"></label><br>
<label>电话号码:</label><label id="p_telPhone"></label><br><br>
<label>补考费金额:</label><label id="p_extraFee"></label><br>
<label>补考费原因:</label><label id="p_remark"></label><br>
</div>

  var text = $("#printWnd")[0].innerHTML;
printView(text); //打印预览

//打印预览
function printView(obj){
var oWin=window.open("","_blank");   
var strPrint="<h4 style=’font-size:18px; text-align:center;’>补考费-打印预览</h4>\n";   
 
strPrint=strPrint +"<script type=\"text/javascript\">\n";   

strPrint=strPrint + "function printWin()\n";
strPrint=strPrint + "{"; 
strPrint=strPrint +    "var bdhtml=document.getElementById(\"content1\").innerHTML;\n";
strPrint=strPrint +    "window.document.body.innerHTML=bdhtml;  \n";
strPrint=strPrint +    "window.print();  \n";
strPrint=strPrint + "}"; 
    strPrint=strPrint + "<\/script>\n";   
        
 
    strPrint=strPrint + "<div id=\"content1\" >\n";   
    strPrint=strPrint + obj + "\n";   
    strPrint=strPrint + "</div>\n";   
 
    strPrint=strPrint + "<hr size='1'/>\n";   
    strPrint=strPrint + "<div style='text-align:center'><button οnclick='printWin();' style='padding-left:4px;padding-right:4px;'>打  印</button><button οnclick='window.close();'  style='padding-left:4px;padding-right:4px;'>关  闭</button></div>\n";   
 
    oWin.document.write(strPrint);   
    oWin.focus();   
 
    oWin.document.close();   
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值