精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
使用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.helloweba.com"); //任意字符串

您也可以通過以下方式調用:

$("#code").qrcode({	render: "table", //table方式	width: 200, //寬度	height:200, //高度	text: "www.helloweba.com" //任意內容});

這樣就可以在頁面中直接生成一個二維碼,你可以用手機“掃一掃”功能讀取二維碼信息。

識別中文

我們試驗的時候發現不能識別中文內容的二維碼,通過查找多方資料了解到,jquery-qrcode是采用charCodeAt()方式進行編碼轉換的。而這個方法默認會獲取它的Unicode編碼,如果有中文內容,在生成二維碼前就要把字符串轉換成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;   }

以下示例:

var str = toUtf8("釣魚島是中國的!");$('#code').qrcode(str); 
聲明:本文為原創文章,helloweba.com和作者擁有版權,如需轉載,請注明來源于helloweba.com并保留原文鏈接:http://www.helloweba.com/view-blog-226.html
本站僅提供存儲服務,所有內容均由用戶發布,如發現有害或侵權內容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
利用JS生成二維碼圖片,優化WEB性能及頁面加載速度 | 張戈博客
jQuery生成二維碼 jquery.qrcode.js
【原創分享·微信支付】 C# 微信支付教程系列之掃碼支付
父母必讀:6方法輕松糾正孩子壞習慣
發一些我常用的Xss技巧,希望大家可以一起發出來探討
循環輸出A-Z
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯系客服!

聯系客服

主站蜘蛛池模板: 滦南县| 延川县| 罗江县| 隆子县| 绥宁县| 松滋市| 正安县| 蒲城县| 昌都县| 丰宁| 武义县| 渭南市| 新巴尔虎左旗| 左贡县| 临安市| 涟源市| 瑞昌市| 秭归县| 凉城县| 天镇县| 泾源县| 秦安县| 铜梁县| 旌德县| 图们市| 乐平市| 托克托县| 新龙县| 崇仁县| 宁武县| 白水县| 常熟市| 西吉县| 五常市| 长沙市| 宁河县| 莱芜市| 武清区| 葫芦岛市| 宽甸| 满洲里市|