2019-3-19 : 将数据内容生成二维码_____jquery.qrcode.min.js

//生成二维码函数
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;   
}

-----------------------------------------------------------------------------------------------------------


    //layui弹出层显示二维码
    var win = layer.open({
        type: 1,shift:0,zIndex:0,resize:false,
        title:"调卷码",
        area: ['530px', '400px'],
        content:'<div id="djewm" style="width:200px;height:200px;position:absolute;top:50%;left:50%;margin:-100px 0 0 -100px;"></div>'
    });

    //调用函数
    var djm = toUtf8(djdhs);

    //将二维码加载进div中
    $("#djewm").qrcode({
        render: "table", //table方式
        width: 200, //宽度
        height:200, //高度
        text: djm //任意内容
    });

 

 

JS插件:jquery.qrcode.min.js

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值