jquery.qrcode生成二维码文件

来源:互联网 发布:php的存储过程调用 编辑:程序博客网 时间:2024/05/14 15:14
  

function getCode(){$("#qrcode_div").empty();  var text = $("#text").val();  $('#qrcode_div').qrcode({  render: 'canvas',        // text:utf16to8('显示文字内容'),//显示文字内容text:"http://www.baidu.com",//给链接地址就会跳转到该地址height: 200,  //高度width: 200,  //宽度typeNumber: -1, //计算模式correctLevel: QRErrorCorrectLevel.M,//纠错等级,带logo时注释掉background: "#ffffff",  //背景颜色foreground: "#000000",  //前景颜色src: 'logo.png',   //logo图片地址        imgWidth:60,  //logo图片宽度        imgHeight:60, //logo图片高度});}function utf16to8(str) { //转码      var out, i, len, c;      out = "";      len = str.length;      for (i = 0; i < len; i++) {          c = str.charCodeAt(i);          if ((c >= 0x0001) && (c <= 0x007F)) {              out += str.charAt(i);          } else if (c > 0x07FF) {              out += String.fromCharCode(0xE0 | ((c >> 12) & 0x0F));              out += String.fromCharCode(0x80 | ((c >> 6) & 0x3F));              out += String.fromCharCode(0x80 | ((c >> 0) & 0x3F));          } else {              out += String.fromCharCode(0xC0 | ((c >> 6) & 0x1F));              out += String.fromCharCode(0x80 | ((c >> 0) & 0x3F));          }      }      return out;  }

jquery.qrcode下载地址: http://pan.baidu.com/s/1qYaVTBA

0 0
原创粉丝点击