【第22期】观点:IT 行业加班,到底有没有价值?

qrcode生成二维码

原创 2017年08月12日 18:06:13

使用jQuery-qrcode生成二维码
可以从https://github.com/jeromeetienne/jquery-qrcode 获取
qrcode.js 是实现二维码数据计算的核心类,

/*text:"https://github.com/jeromeetienne/jquery-qrcode"//设置二维码内容 
render : "canvas",//设置渲染方式   
width  : 256,     //设置宽度   
height : 256,     //设置高度   
typeNumber: -1,      //计算模式   
correctLevel : QRErrorCorrectLevel.H,//纠错等级   
background  : "#ffffff",//背景颜色   
foreground : "#000000" //前景颜色  */

 <%-- 生成二维码js--%>
<script type="text/javascript" src="jquery-qrcode-master/jquery.qrcode.min.js"></script>

 <%--  生成二维码展示地方 --%>
  <div id="qrcode"></div>

 <script type="text/javascript">
$(function(){

        /*render   : "canvas",//设置渲染方式   
        width       : 256,     //设置宽度   
        height      : 256,     //设置高度   
        typeNumber  : -1,      //计算模式   
        correctLevel    : QRErrorCorrectLevel.H,//纠错等级   
        background      : "#ffffff",//背景颜色   
        foreground      : "#000000" //前景颜色  */
var content=utf16to8("www.baidu.com?name=郭云飞");  //设置二维码内容
$('#qrcode').qrcode({width:200,height:200,correctLevel:0,text:content,foreground:"blue"});  
//$('#qrcode').qrcode("www.bai.com");生成二维码,默认方式


    });


//解决中文乱码
    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>
版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

php通过Qrcode生成二维码

/** *    phpqrcode.php提供了一个关键的png()方法,其中 *    参数$text表示生成二位的的信息文本; *    参数$outfile表示是否输出二维码图片 文件,...

使用jquery-qrcode生成二维码

一、使用jquery-qrcode生成二维码 先简单说一下jquery-qrcode,这个开源的三方库(可以从https://github.com/jeromeetienne/jquery-qr

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

PHP QRCode 生成二维码

I、概念拓展1).一维条码 一维条码,是由一组粗细不同、黑白(或彩色)相间的条、空及其相应的字符(数字字母)组成的标记,即传统条码。多见于产品包装,可供扫描的地方。 2).二维条码 二维条码,...

Java生成二维码QRCode.jar

所需jar包:QRCode.jar:http://download.csdn.net/detail/xuxu198899223/7717745 package ewm; import java.awt.Color; import java.awt.Graphics2D; import ja...

使用Qrcode第三方组件生成二维码

摘要: /** * 使用QRCODE 生成二维码图片 */ package com.qrcode; import java.awt.Color; import java.awt.Graphics2D;...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)