首页 新闻 会员 周边

JS调用bartender打印标签

0
悬赏园豆:100 [已解决问题] 解决于 2012-06-01 09:16

网上找遍了,找不到相关示例,谁有使用过给点资料。

清海扬波的主页 清海扬波 | 小虾三级 | 园豆:825
提问于:2012-05-31 13:39
< >
分享
最佳答案
0
function printWD() {
            
            var code = "<html><head><style media='print'> .Noprint { DISPLAY: none }  .PageNext{ PAGE-BREAK-AFTER: always }  </style></head>";
            code += "<body  style='font-size: 12px;'>";
            var bdhtml = window.document.body.innerHTML; 
            var sprnstart = "<!--startprint-->";
            var sprnend = "<!--endprint-->";
          
            var sprnhtml = bdhtml.substring(bdhtml.indexOf(sprnstart) + 17, bdhtml.length);
          
            sprnhtml = sprnhtml.substring(0, sprnhtml.indexOf(sprnend));
            code += sprnhtml;
          
            
            var newwin = window.open('', '', ''); 
            newwin.opener = null;
            newwin.document.write(code);
            newwin.document.write("<div class=Noprint><input type=button value='打 印' class=buttoncss onclick='javascript:window.print();window.close();opener=null;' />&nbsp;<input type=button value='关 闭' onclick='javascript:window.close();opener=null;' class=buttoncss /></div>");
          
            newwin.document.close();
        }
收获园豆:100
贺臣 | 菜鸟二级 |园豆:307 | 2012-06-01 08:43

条码打印精度要求比较高,已经试过了很多方法,除非调用专业条码软件,不然达不到效果的。不过还是谢谢。

清海扬波 | 园豆:825 (小虾三级) | 2012-06-01 09:16

高手,你好,我要一个条码打印控件,就是说在全球任何地方上网,在客户端多能打条码是调用bartender来打印,但你这个demo没有传参,没有bartender的文件。是否真能用呢。

你能帮我吗,QQ:309091641.谢谢

andy2015 | 园豆:200 (初学一级) | 2015-08-12 16:01
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册