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;' /> <input type=button value='关 闭' onclick='javascript:window.close();opener=null;' class=buttoncss /></div>"); newwin.document.close(); }
条码打印精度要求比较高,已经试过了很多方法,除非调用专业条码软件,不然达不到效果的。不过还是谢谢。
高手,你好,我要一个条码打印控件,就是说在全球任何地方上网,在客户端多能打条码是调用bartender来打印,但你这个demo没有传参,没有bartender的文件。是否真能用呢。
你能帮我吗,QQ:309091641.谢谢