用qrcode.js动态生成二维码图片非常简单,只需要引入qrcode.js即可使用,而且可以自定义图片大小、背景色等信息。

1、jsp代码---页面头部引入qrcode.js,jquery文件可选

<script type="text/javascript" src="../js/jquery-1.9.1.min.js"></script>
         <script type="text/javascript" src="../js/qrcode.js"></script>

<--创建一个用于放置二维码图片的div-->

<div id="qrcode">
                           
             </div>

2、javascript代码

function makeQRcode(){

    var qrcode = new QRCode(document.getElementById("qrcode"), {//这个是你创建的div的id
         width : 200,
         height : 200
        });
        qrcode.makeCode("这里放置你需要生成二维码的url字符串,如http://baidu.com");

}

以上就是简单实用,new QRCode时还可以添加其他参数

名称 默认值 说明
width 256 图像宽度
height 256 图像高度
typeNumber 4  
colorDark "#000000" 前景色
colorLight "#ffffff" 背景色
correctLevel QRCode.CorrectLevel.L 容错级别,可设置为:

QRCode.CorrectLevel.L

QRCode.CorrectLevel.M

QRCode.CorrectLevel.Q

QRCode.CorrectLevel.H

最新文章

  1. Javaweb学习随笔_JSP的九大内置对象
  2. 关于IOC的思考
  3. node-sass 安装卡在 node scripts/install.js 解决办法
  4. select跳转
  5. spring注解 构造函数问题
  6. 二级路由器设置为何要关闭DHCP服务
  7. android studio 中设置apk的版本号
  8. SwipeRefreshLayout的简要说明及使用demo
  9. LINUX消息队列实战之一
  10. windows7下系统保护中出现错误“文件名、目录名或卷标语法不正确。(0x8007007B)“ 以及保护设置列表中出现“Windows7_os(c:)(找不到)”选项时的解决方法
  11. Java线程Dump分析工具--jstack【转载】
  12. JavaScript进阶(五)js中取小数整数部分函数
  13. ABP之什么是ABP(ASP.NET Boilerplate)
  14. javascript 路径读取
  15. flex 布局 实现电商网页菜单的多级分类展示
  16. Python基础:八、python基本数据类型
  17. 【JavaWeb】防止表单的重复提交
  18. keras入门(三)搭建CNN模型破解网站验证码
  19. Linux下修改tab建为4个空格
  20. PHP-CGI、FASTCGI和php-fpm的关系

热门文章

  1. python之路--MRO和C3算法
  2. python学习笔记(7)--循环语句
  3. python3 自动识图
  4. vpx
  5. 洛谷 P1126 机器人搬重物
  6. mysql出现ERROR1698(28000):Access denied for user root@localhost错误解决方法
  7. git 强制推送
  8. @EnableWebMvc
  9. SpringBoot部署jar与war
  10. pip 解决下载包速度慢的问题