二維碼圖片生成器QRCode.js簡單介紹
QRCode.js是一個實現(xiàn)生成二維碼(QRCode)的js插件。 QRCode.js有著良好的跨瀏覽器兼容性(高版本使用HTML5的 Canvas,低版本IE使用table元素繪制),而且QRCode.js沒有任何依賴。只需要引用一個QRCode.js。
1、引入qrcode.js
<script src="qrcode.js" type="text/javascript"></script>
2、HTML代碼
<div id="qrcode"></div>
3、JS代碼
//初始化QRCode對象 var qrcode = new QRCode(document.getElementById("qrcode")); //也可以在初始化QRCode對象,傳入更多參數(shù) var qrcode = new QRCode(document.getElementById("qrcode"),{ width: 128, height: 128, colorDark : "#000000", colorLight : "#ffffff", correctLevel : QRCode.CorrectLevel.H }); //需要生成二維碼的字符串 qrcode.makeCode("http://www.leixuesong.cn"); //清除二維碼 qrcode.clear();
4、瀏覽器兼容性
幾乎支持所有瀏覽器: IE6~10, Chrome, Firefox, Safari, Opera, Mobile Safari, Android, Windows Mobile.
到這里,js生成二維碼插件-QRCode.js就介紹完了,QRCode.js非常的方便好用。需要注意的的是QRCode初始化傳入DOM對象時,必須是js原生的DOM對象,不能是jQuery的DOM對象的,否則就會報錯。
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
bootstrap treeview 樹形菜單帶復選框及級聯(lián)選擇功能
這篇文章主要介紹了bootstrap treeview 樹形菜單帶復選框及級聯(lián)選擇功能,代碼超簡單,感興趣的朋友跟隨腳本之家小編一起學習吧2018-06-06javascript 二維數(shù)組的實現(xiàn)與應用
javascript沒有二維數(shù)組.所有自定義了一個數(shù)組類,下面是實例代碼,需要的朋友可以參考下。2010-03-03