文档章节

js二维码生成插件“jquery.qrcode.min.js”

泉天下
 泉天下
发布于 05/20 18:00
字数 232
阅读 10
收藏 4

<!doctype html>
<html>
    <head>
        <meta charset="utf-8" />
        <title>生成二维码</title>
        <script type='text/javascript' src='http://cdn.staticfile.org/jquery/2.1.1/jquery.min.js'></script>
        <script type="text/javascript" src="http://cdn.staticfile.org/jquery.qrcode/1.0/jquery.qrcode.min.js"></script>
    </head>
    <body>
        <div id="qrcode"></div>
    </body>
    <script>
        //如果内容中有中文,在生成二维码钱就要把字符串转换成utf-8  可防止扫描二维码中文乱码
        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;  
         }  
     
        $("#qrcode").qrcode({
            render: "table", //也可以替换为canvas,table
            
            width:168,  //二维码宽度
            height:168, //二维码高度
            text: toUtf8('我是tianma')
        })
    </script>
</html>

 

 

优秀参考链接 http://www.cnblogs.com/libin-1/p/5836108.html

© 著作权归作者所有

泉天下
粉丝 1
博文 67
码字总数 38206
作品 0
广州
私信 提问
在web页面上快速生成二维码的两种实用方法

二维码是桌面和移动端快速分享的高效手段之一,这里介绍两个不错的快速开发二维码的方法,和大家分享一下~~ 方法1:使用新浪提供的服务 这种方式简单快速,在服务端生成一个二维码的图片,兼...

第三方支付接口
2015/05/18
0
1
JS生成二维码 jquery.qrcode 插件

使用jquery.qrcode生成二维码 二维码应用已经成为app 和网页的标配,那么在开发中不少人问,怎么生成二维码,现在我就讲解一种 js 直接生成图片的方法,后台都无需参与,前端就是牛 本文将介...

xllily_11
2017/11/14
0
0
jquery.qrcode 生成二维码

识别字符串 1、首先下载 jquery.qrcode 插件后,在页面中引入 jquery 库文件和 qrcode 插件。 2、在页面中需要显示二维码的地方加入标签: 3、调用 qrcode 插件。 qrcode 支持 canvas 和 ta...

Jack088
2015/07/30
0
0
微信Web-App几分钟变身“原生App”【教程】

微信最近推出了 微信JS-SDK, 使微信公共号可以直接调用微信原生的接口,具备部分原生应用的能力。微信JS-SDK 的推出,将大大提高微信公共号的用户体验,但是如果存在一种方式,可以使微信公...

API_Cloud
2015/01/14
15.6K
8
使用JS生成二维码QRCode

这其实很简单,项目中使用插件即可生成,主要有两种方式: 一种是在项目中使用java生成,把图片生成到某个目录,然后在用tomcat或者nginx虚拟一下路径即可访问,这种方式我们不用,因为会在目...

风间影月
2017/08/31
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Commons-lang3提供的StopWatch执行时间监视器

Commons-lang3提供的StopWatch执行时间监视器, spring也提供了同样功能的工具 前言 我们如果要统计一段代码的执行时间:我们的办法是 public static void main(String[] args) {      ...

独钓渔
今天
2
0
Kernel 块设备驱动框架

1,总体架构: 块设备驱动框架是Linux设备最重要的框架之一,涉及内核的vfs,设备驱动模型等模块,是内核中异常复杂的一个框架。我们先看一下块设备设计的主要框架结构,先从总体上对块设备有...

yepanl
今天
2
0
iOS开发之EventKit框架的应用

iOS开发之EventKit框架的应用 一、关于系统日历和提醒事宜 iOS系统自带的Calendar应用非常强大,用户可以在其中添加日程事件,并且其提供了接口供其他应用进行调用,可以向日历中进行事件的读...

珲少
今天
2
0
jni接口NewStringUTF崩溃

转载 原文 https://blog.csdn.net/churuxu/article/details/49999575 ndk开发中,将c/c++的UTF8编码的字符串转换成java字符串,使用了NewStringUTF接口。 当字符串中包含emoji字符时,在有些...

shzwork
昨天
3
0
北斗三号IGSO-2卫星发射成功!

6月25日,中国航天科技集团官方公众号宣布,北斗三号IGSO-2卫星发射成功! 航天科技集团表示,6月25日2点09分,我国在西昌卫星发射中心用长征三号乙运载火箭成功将北斗三号第2颗倾斜地球同步...

linuxCool
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部