jquery生成二维码

来源:6-3 . jquery 生成QR Code

执笔写青春1988

2017-07-19 10:39

为啥汉字生成,是乱码!如何解决啊老师??

写回答 关注

2回答

  • 野生码农在线co腚
    2018-01-27 12:31:55
    	<script type="text/javascript">
    		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;  
    }  
    	</script>
    	<script type="text/javascript">
    	
    	$('#qrcode').qrcode(utf16to8("  this is test 慕课网 "));
    
    	$('#qrcode').qrcode({width: 64,height: 64,text:utf16to8('this is test 慕课网') });
    	</script>


  • 乔帮主
    2017-07-21 00:13:00

    你看下你浏览器里面的代码格式设置和编辑器里面的代码格式设置是一样的吗?如果不一样,输出会产生乱码的!

实例学习 PHP QRCode生成二维码

本门课程主要讲解如何使用 PHP 生成识别二维码!

14669 学习 · 36 问题

查看课程

相似问题