jquery生成qrcode QRコード

1428 ワード

<!doctype html>

<html>

<head>

<meta charset="utf-8">

<title>     </title>

<script src="__JS__/jquery-1.11.1.min.js"></script>

<script src="__JS__/jquery.qrcode-0.11.0.min.js"></script>

<script>

function toUtf8(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;    

} 



$(function(){

	$("#qrCode").qrcode({

		render: "table",

		width: 200,

		height:200,

		text: toUtf8("http://www.163.com")

	});

});

</script>

</head>



<body>



<div id="qrCode"></div>



</body>

</html>