精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码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功能使用有故障,
可點擊這里聯系客服!

聯系客服

主站蜘蛛池模板: 济南市| 南投县| 济阳县| 天台县| 和龙市| 伊川县| 聊城市| 铁岭县| 横山县| 通江县| 汶上县| 库车县| 禹城市| 泽库县| 弋阳县| 大埔区| 霍邱县| 黎平县| 敦化市| 新泰市| 资中县| 车险| 临朐县| 高陵县| 晋城| 沂南县| 鹿邑县| 日喀则市| 蓬溪县| 斗六市| 遵化市| 浙江省| 镇平县| 田阳县| 志丹县| 西青区| 沈阳市| 静安区| 永修县| 高青县| 崇明县|