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