JS调用打印机功能简单示例
本文实例讲述了JS调用打印机功能的方法。分享给大家供大家参考,具体如下:
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <htmlxmlns="http://www.w3.org/1999/xhtml"> <head> <metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/> <title><!--{$aListData.name}-->准考证</title> <inputid="btnPrint"type="button"value="打印"onclick="javascript:window.print();"/> <inputid="btnPrint"type="button"value="打印预览"onclick=preview(1)/> <styletype="text/css"media=print> .noprint{display:none} </style> <script> functionpreview(oper) { if(oper<10) { bdhtml=window.document.body.innerHTML;//获取当前页的html代码 sprnstr="<!--startprint"+oper+"-->";//设置打印开始区域 eprnstr="<!--endprint"+oper+"-->";//设置打印结束区域 prnhtml=bdhtml.substring(bdhtml.indexOf(sprnstr)+18);//从开始代码向后取html prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));//从结束代码向前取html window.document.body.innerHTML=prnhtml; window.print(); window.document.body.innerHTML=bdhtml; }else{ window.print(); } } </script> <scripttype="text/javascript"src="/js/jquery-1.4.2.min.js"></script> <script> jQuery(function($){ $("#closeButton").click(function(){ window.close(); }) }); </script> </head> <body> <aid='closeButton'title='Close'href="#">关闭</a> <!--打印startprint与endprint之间的内容--> <!--startprint1--> <h1>南京聋人高级中学2013年预科招生考试</h1> 姓名:<!--{$aListData.name}--><br/> 性别:<!--{$aListData.gender}--><br/> 毕业学校:<!--{$aListData.grschool}--><br/> 编号:<inputtype="text"name="sturegcard"class="input1ml10"value="<!--{$aListData.sturegcard}-->"/><br/> 头像:<imgsrc="<!--{$aListData.avatar}-->"width="140"><br/> 考试日程:<br/> 地点:<br/> <!--{if$aRegExamsche}--> <!--{sectionname=dataloop=$aRegExamsche}--> <!--{$aRegExamsche[data].date}--> <!--{$aRegExamsche[data].time}--> <!--{$aRegExamsche[data].lesson}--> <!--{$aRegExamsche[data].place}--><br/> <!--{/section}--> <!--{/if}--> <!--endprint1--> </body> </html>
更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript中json操作技巧总结》、《JavaScript切换特效与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript动画特效与技巧汇总》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript数学运算用法总结》
希望本文所述对大家JavaScript程序设计有所帮助。