如何在页面中添加打印功能

1、首先,需要在页面引入打印控件:

<script language="javascript" src="LodopFuncs.js"></script>

点击前往下载LodopFuncs.js

2、添加一个用于打印的按钮:

<input class="btn btn-primary" type="button" value="打印" onclick="print();" />

3、添加方法:

        function print() {             //将打印按钮的单击添加print事件即可
            CreateOneFormPage();
            LODOP.PREVIEW();
        }

        function CreateOneFormPage(){
            LODOP=getLodop();
            LODOP.PRINT_INIT("打印控件");
            //LODOP.SET_PRINT_STYLE("FontSize",14);
            LODOP.SET_PRINT_STYLE("Bold",1);
            //LODOP.ADD_PRINT_TEXT(50,231,260,39,"打印页面部分内容");

            var strStyleCSS = "<style>";          //打印页面要用的css样式
            strStyleCSS+=".qrlist{list-style:none;margin:0;}.qrlist>li{width:5cm;height: 3cm;display: inline-block;border:1px solid #777777;}.qrlist>li>table{width: 100%;height: 100%;}.qrlist td{vertical-align: middle;padding:5px;text-align: center;}";
            strStyleCSS+="</style>";
            var strFormHtml = strStyleCSS+"<body>"+$(".qrcontent").html()+"</body>";    //需要打印的元素
            console.log(strFormHtml);
            LODOP.ADD_PRINT_HTM(20,50,700,1000, strFormHtml);
        }
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值