当前位置:
首页 >
QRCode.js -- 用 Javascript 生产二维码
发布时间:2025/5/22
232
豆豆
生活随笔
收集整理的这篇文章主要介绍了
QRCode.js -- 用 Javascript 生产二维码
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
QRCode.js是一个生成二维码的JS库。QRCode.js支持在DOM中使用跨浏览器Canvas和table标签的。 QRCode.js不依赖其他JS库。
基本用法:
<div id="qrcode"></div> <script type="text/javascript"> new QRCode(document.getElementById("qrcode"), "http://jindo.dev.naver.com/collie"); </script>还可以添加其它选项:
<div id="qrcode"></div> <script type="text/javascript"> var qrcode = new QRCode(document.getElementById("qrcode"), {text: "http://jindo.dev.naver.com/collie",width: 128,height: 128,colorDark : "#000000",colorLight : "#ffffff",correctLevel : QRCode.CorrectLevel.H }); </script>也可以使用一些方法:
浏览器兼容性:
IE6~10, Chrome, Firefox, Safari, Opera, Mobile Safari, Android, Windows Mobile 等等
案例演示:
<!DOCTYPE html> <html> <head lang="en"><meta charset="UTF-8"><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no" /><title></title> </head> <body><input id="text" type="text" value="http://dapengtalk.blog.51cto.com" style="width:80%" /><br /> <div id="qrcode" style="width:100px; height:100px; margin-top:15px;"></div><script src="js/jquery-1.8.3.min.js"></script> <script src="js/qrcode.js"></script> <script>var qrcode = new QRCode(document.getElementById("qrcode"), {width : 100,height : 100});function makeCode () {var elText = document.getElementById("text");if (!elText.value) {alert("Input a text");elText.focus();return;}qrcode.makeCode(elText.value);}makeCode();$("#text").on("blur", function () {makeCode();}).on("keydown", function (e) {if (e.keyCode == 13) {makeCode();}});</script> </body> </html>页面截图:
扫描二维码:
Github 地址:https://github.com/davidshimjs/qrcodejs
转载于:https://blog.51cto.com/dapengtalk/1879568
总结
以上是生活随笔为你收集整理的QRCode.js -- 用 Javascript 生产二维码的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 基本概念学习(9001)---指令系统
- 下一篇: Java NIO3:缓冲区Buffer