qrcode.html 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>使用JQueryQrCode生成二维码</title>
  6. <script type="text/javascript" src="./code_js/jquery-1.9.1.min.js"></script>
  7. <script type="text/javascript" src="./code_js/qrcode.js"></script>
  8. </head>
  9. <style type="text/css">
  10. #one{
  11. width:230px;
  12. height:170px;
  13. border:1px red solid;
  14. background-color: white;
  15. }
  16. td{
  17. font-size:10px;
  18. font-weight: bold;
  19. }
  20. body{
  21. background-color: gray;
  22. }
  23. </style>
  24. <body>
  25. <script type="text/javascript">
  26. //参数1表示图像大小,取值范围1-10;参数2表示质量,取值范围'L','M','Q','H'
  27. $(function (){
  28. var tab="";
  29. var id="";
  30. for(var i=1;i<4;i++){
  31. id=i;
  32. var ele="<div id=\"one\"><table><tr><td rowspan=5 id=\"qrcode"+id+"\"></td><td>颜色:白色</td></tr><tr><td>尺寸:2L</td></tr><tr><td>件数:100</td></tr><tr><td>包号:1</td></tr><tr><td>缸号:</td></tr><tr><td>生产号:DK3</td></tr></table></div>";
  33. tab+=ele;
  34. var content = "XD201706152"+i;
  35. $("body").html(tab);
  36. code(content,id);
  37. }
  38. });
  39. function code(content,id){
  40. var qr = qrcode(10, 'M');
  41. qr.addData(content);
  42. qr.make();
  43. $("#qrcode"+id+"").html(qr.createImgTag());
  44. }
  45. /* var dom=document.createElement('DIV');
  46. dom.innerHTML = qr.createImgTag();
  47. var element=document.getElementById("qrcode");
  48. element.appendChild(dom); */
  49. </script>
  50. </body>
  51. </html>