jQuery qrcode生成二維碼的方法
現(xiàn)在二維碼越來越流行,很多網頁都會有個二維碼,掃描后可通過手機瀏覽。
以前做類似的項目一般是在網頁上生成圖片,然后把圖片插入到網頁。
這樣做不能每個頁面都生成二維碼。
jquery-qrcode是一個能夠在瀏覽器端生成二維碼的jquery插件。它是獨立的,最小壓縮之后不足4k,也沒有圖片下載請求。引入該類庫之后,只需要一行代碼,就可以很容易在web頁面加上二維碼。
qrcode其實是通過使用jQuery實現(xiàn)圖形渲染,畫圖,支持canvas(HTML5)和table兩種方式,可以到
https://github.com/jeromeetienne/jquery-qrcode
獲取最新的代碼。
如何使用
1、首先在頁面中加入jquery庫文件和qrcode插件
<script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.qrcode.min.js"></script>
2、在頁面中需要顯示二維碼的地方加入以下代碼:
<div id="code"></div>
3、調用qrcode插件
qrcode支持canvas和table兩種方式進行圖片渲染,默認使用canvas方式,效率最高,當然要瀏覽器支持html5
直接調用:
$('#code').qrcode("http://www.dbjr.com.cn.com"); //任意字符串
高級屬性:
$("#code").qrcode({ render: "table", //table方式 width: 200, //寬度 height:200, //高度 text: "www.helloweba.com" //任意內容 });
相關文章
JavaScript中利用jQuery綁定事件的幾種方式小結
這篇文章主要介紹了JavaScript中利用jQuery綁定事件的幾種方式小結,包括不調用jQuery的"原生js"實現(xiàn)方式,需要的朋友可以參考下2016-03-03jQuery插件FusionWidgets實現(xiàn)的Bulb圖效果示例【附demo源碼下載】
這篇文章主要介紹了jQuery插件FusionWidgets實現(xiàn)的Bulb圖效果,結合完整實例形式分析了jQuery使用FusionWidgets插件結合swf文件載入xml數(shù)據(jù)實現(xiàn)Bulb圖效果的相關操作技巧,并附帶demo源碼供讀者下載參考,需要的朋友可以參考下2017-03-03學習從實踐開始之jQuery插件開發(fā) 菜單插件開發(fā)
從軟件到網站,菜單可以說是無處不在。在傳統(tǒng)應用軟件開發(fā)中,一般都有現(xiàn)成的控件可以使用;但是在網頁開發(fā)時,基本上要靠開發(fā)人員自己動手設計2012-05-05從零開始學習jQuery (九) jQuery工具函數(shù)
我們經常要使用腳本處理各種業(yè)務邏輯, 最常見的就是數(shù)組和對象的操作. jQuery工具函數(shù)為我們操作對象和數(shù)組提供了便利條件.2011-02-02