1.jsp页面,前提自己电脑上面要连接有打印机才行

<title>缴费凭证</title>
</head>
<script src="js/jquery-1.7.2.min.js"></script>
<body>
<!--startprint   车位-->
<div id="carprint" style="display:none;">
    <p style="font-size: 30px; margin-left: 200px">车位缴费凭证</p>
    <label>户号:</label><u id="carusernum"></u>
    <table border="1" cellspacing="0" cellpadding="0">
        <tr>
            <td style="text-align: center; height: 50px; width: 200px">缴费单位</td>
            <td id="carvillagename" colspan="3" style="text-align: center; height: 50px; width: 200px" ></td>
            <td style="text-align: center; height: 50px; width: 200px">业主名称</td>
            <td id="carusername" style="text-align: center; height: 50px; width: 200px"></td>
        </tr>
        <tr>
            <td style="text-align: center; height: 50px; width: 200px">起始日期</td>
            <td id="carpayfeebegintime" style="width: 150px"></td>
            <td style="text-align: center; height: 50px; width: 200px">结束日期</td>
            <td id="carpayfeefinishtime" style="width: 150px"></td>
            <td style="text-align: center; height: 50px; width: 200px">月数</td>
            <td id="carpaytype" style="text-align: center;"></td>
        </tr>
        <tr>
            <td style="text-align: center; height: 50px; width: 200px">缴费金额(元)</td>
            <td  colspan="3" style="text-align: center;">(大写):<label id="carpayfeeCapitalization"></label></td>
            <td  style="text-align: center; height: 50px; width: 200px">小写</td>
            <td id="carpayfeeLowercase" style="text-align: center;"></td>
        </tr>
        <tr style="height: 80px">
            <td style="text-align: center; height: 50px; width: 200px">备注</td>
            <td id="carremark" colspan="3" style="text-align: center;"></td>
            <td style="text-align: center; height: 50px; width: 200px">收费人</td>
            <td id="carchargeperson" style="text-align: center;"></td>
        </tr>
        <tr>
            <td style="height: 30px" colspan="6"  >收款日期:<label id="carpayfeetime"></label><label
                style="margin-left: 300px">盖章:</label></td>
        </tr>
    </table>
</div>

</body>

2.js要打印的内容

function doPrint() {
        var printStr = "<html><head><meta http-equiv='Content-Type' content='text/html; charset=utf-8'></head><body >";
        var content = "";
        var print="";
            print= document.getElementById('carprint').innerHTML;

printStr = printStr + print + "</body></html>

window.document.write(printStr);
        window.document.close(); //这句很重要,没有就无法实现 
        window.print();
        location.reload();//刷新当前页面

js调用打印机实现打印发票相关推荐

  1. JS 调用打印机,打印HTML中的部分内容

    如何在页面上调用打印机!!! 要打印的内容:JSP上的一个<DIV></DIV>, 打印按钮: 打印按钮的方法: $(function(){   $('#checkin_div ...

  2. JS 调用打印机打印网页文档

    引用自:灯火阑珊hy js调用打印机 打印整体或部分 有时前端的项目中需要添加打印的功能,首先要知道打印分为整体打印和局部打印两种,而局部打印又可细分为局部打印指定的部分,和局部打印指定部分之外的部分 ...

  3. C#实现调用打印机(打印字符串、打印绘图、打印图片),还差打印水晶报表

    C#实现调用打印机(打印字符串.打印绘图.打印图片),还差打印水晶报表 目的:调用打印机的使用 缺陷:打印的对象不全(还差打印水晶报表),不能实现在插件绘图板中画什么打印什么 改进:同缺陷,希望朋友们 ...

  4. react怎么连接打印机_electron+react调用打印机进行打印

    原创文章,转载请注明出处 首先主进程获取打印机列表传递给渲染进程 其次渲染进程展示打印机列表,并选择打印机 选择完打印机后,执行打印,或多个打印 获取打印机列表(渲染进程) try { ipcRend ...

  5. JS调用打印机打印Web页面

    第一种方法:指定不打印区域 使用CSS,定义一个.noprint的class,将不打印的内容放入这个class内. 详细如下: <style media=print type="tex ...

  6. js调用打印机打印网页字体总是缩小一号的解决方法

    直接调用window.print(),但是打印出来后,字体总是缩小一号,后来直接target="_blank",就可以正常打印了,下面是实现代码 今天要做一个打印网页的小功能,直接 ...

  7. JS调用打印机打印页面指定元素

    function doPrint(){var head_str = "<html><head><title></title></head ...

  8. Java:使用Java调用打印机进行打印(JPG、PDF和Word三种文件格式)

    目录 一.Java的打印简介 二.Java打印实现 2.1 JPG图片文件格式打印实现 2.2 PDF文件格式打印实现 2.3 Word文件格式打印实现 2.3.1 Word文件采用jacob插件进行 ...

  9. JS指定打印机进行打印

    思路:通过修改默认打印机,进行打印,之后再把默认打印机改回原来的以便不影响客户的使用. 大体代码如下: var defaultPrinter='${defaultPrinter}';//默认打印机(通 ...

最新文章

  1. RDKit:计算不同分子或构象之间的RMSD
  2. JS脚本语言 JavaScript
  3. 连续时间傅里叶变换的性质(简介及推导)
  4. JavaScript--事件模型
  5. RMAN的设置引起删除归档日志无法删除的错误
  6. html5中的一些标签学习总结
  7. restful服务端客户端_测试RESTful服务的客户端
  8. oem718d 基准站设置_RTK电台、网络模式作业设置流程
  9. ntr模式_ntr什么意思?
  10. Jeewx-Enterprise_1.1版本发布,开源微信企业号开发平台
  11. Android 系统(177)---Android消息机制分析:Handler、Looper、MessageQueue源码分析
  12. 图的邻接矩阵(C语言实现)
  13. ios相机黑边_iOS相机去黑框
  14. GPS定位为什么需要4颗以上卫星?
  15. 更换cpu后 unraid 无法启动web,提示PTE Read access is not set
  16. 对付木马:空手入白刃谁动了我的电脑系统(转)
  17. 清理android桌面
  18. 2022-2027年中国汽车安全气囊行业市场运行现状及投资战略研究报告
  19. flask 模板渲染layui数据表格不显示以及显示不完全
  20. DM10分区图文教程

热门文章

  1. Math()方法的使用
  2. flutter面试,20道Android工程师面试必问题,移动架构师成长路线
  3. linux为什么图标是企鹅_Linux的标志为什么是企鹅
  4. 常见游戏设计思路及手法
  5. JAVA中级之图形界面
  6. 企业网站为什么托管服务器
  7. 服务器备用电源的原理,什么是备用电源_备用电源工作原理_备用电源作用-与非网...
  8. 披荆斩棘——我的2015
  9. [转帖]Photoshop把美女照片转成清爽的矢量图
  10. Mac OS中使用VScode配置C++语言开发环境