Lodop中WEB頁(yè)面打印二維碼標(biāo)簽提示錯(cuò)誤BarCode Type(ena13)Invalid!
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
前段時(shí)間遇到過(guò)一個(gè)奇怪的問(wèn)題,就是代碼里本身都是ENA13大寫,卻提示條碼類型無(wú)效,而且進(jìn)入打印設(shè)計(jì)后,選中打印項(xiàng),條碼類型變成了code39,但是實(shí)際是還有條碼類型參數(shù)都是正確的,代碼看上去沒(méi)有問(wèn)題。 解決方法就是給ENA13這個(gè)參數(shù)字符串,用雙引號(hào)包裹起來(lái),就可以不再提示。 測(cè)試代碼: <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>WEB打印控件LODOP</title> <script language="javascript" src="LodopFuncs.js"></script> </head> <body> <a href="javascript:prn1_preview()">單引號(hào)的條碼類型</a><br> <a href="javascript:prn2_preview()">雙引號(hào)的條碼類型</a><br> <a href="javascript:prn3_preview()">測(cè)試沒(méi)有發(fā)現(xiàn)ean</a><br> <script language="javascript" type="text/javascript"> var LODOP; //聲明為全局變量 function prn1_preview() { LODOP=getLodop(); LODOP.PRINT_INIT(""); LODOP.ADD_PRINT_BARCODE('38mm','45mm','36.35mm','6mm','ENA13','2120389000014');//不正常,提示 LODOP.PREVIEW(); }; function prn2_preview() { LODOP=getLodop(); LODOP.PRINT_INIT(""); LODOP.ADD_PRINT_BARCODE('38mm','45mm','36.35mm','6mm',"EAN13",'2120389000014');//正常 LODOP.PREVIEW(); }; function prn3_preview() { LODOP=getLodop(); LODOP.PRINT_INIT(""); LODOP.ADD_PRINT_BARCODE(28,34,307,47,'EAN13','2120389000014');//其他位置參數(shù),正常 //LODOP.ADD_PRINT_BARCODE('38mm','45mm','36.35mm','6mm','ENA13','2120389000014');//有問(wèn)題的語(yǔ)句 LODOP.PRINT_DESIGN(); //LODOP.PREVIEW(); }; </script> </body> 圖示: 該問(wèn)題比較奇怪,原因不明,代碼里條碼類型沒(méi)有問(wèn)題。其他值也沒(méi)有影響,改成雙引號(hào)就好了。 該文章在 2023/9/26 22:33:35 編輯過(guò) |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |