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>
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

QRCode.js 二维码生成并能够长按识别

今天天气很好,窗外云卷云舒,温度适宜,煦风。 泡一杯茶,坐下来,静下心,思绪在我的代码王国里翱翔,飞呀飞呀我的骄傲放纵。。。 。。飞累了,就停下来说说QRCode.js生成二维码这头事吧!QRCo...

使用jquery.qrcode生成二维码

1、首先在页面中加入jquery库文件和qrcode插件。 2、在页面中需要显示二维码的地方加入以下代码: 3、调用qrcode插件。 qrcode支持canvas和table两种方式进...

java Qrcode方式生成二维码

import java.awt.Color; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java....

使用zxing生成QRCode二维码,在Android的webview中调用条形码扫描

使用zxing生成QRCode二维码,在Android的webview中调用条形码扫描作者:lizongbo 发表于:21:41. 星期二, 十一月 23rd, 2010 版权声明:可以任意转载,转载...
  • 100fun
  • 100fun
  • 2011-01-25 14:41
  • 3719

利用qrcode.jar生成和解析二维码(非zxing)

弄了几天 android,感觉zxing 很大,很多包,
  • hejias
  • hejias
  • 2013-08-08 13:57
  • 1286

关于使用QRcode.jar生成二维码

公司在给襄樊东风康明斯发动机公司开发关于物料采购方面的系统,接到上级指示我需要做一个小小的功能就是在页面形成一个箱标签,其中就包括显示出一位条形码和二维条形码,在网上查了很多资料,有些不是太全,有些也...

QRcode php生成二维码

QRcode是二维码的一种。QRcode可以存储最多4296个字母数字类型的任意文本。这些文本可以是任何内容,例如,网址、联系信息、电话号码(具体科查看二维码数据格式)。QR code存储的信息可以被...

java生成二维码QRCode

转自:http://blog.csdn.net/zhongweijian/article/details/9010921?utm_source=tuicool import java.io.By...

使用jquery.qrcode.js生成二维码

自从期末考试后 已经很久没写博客了 最近学了一手二维码生成 还真是简单又好用 这里简单说一下: 使用的是jquery的插件jquery.qrcode.js; 1.无规定生成 $(function()...

java生成二维码使用QRCode和ZXing两种方式

QRCode是日本人开发的ZXing是google开发的 QRCode方式: package cn.utils; import java.awt.Color; import java.awt.G...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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