QRCode.js - 用于JavaScript的跨瀏覽器QRCode生成器

    QRCode.js是用于制作QRCode的JavaScript庫。QRCode.js通過HTML5 Canvas和DOM中的表格標簽支持跨瀏覽器

    QRCode.js是用于制作QRCode的JavaScript庫。QRCode.js通過HTML5 Canvas和DOM中的表格標簽支持跨瀏覽器。QRCode.js沒有依賴關(guān)系。

    QRCode.js - 用于JavaScript的跨瀏覽器QRCode生成器

    基本用法:

    <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>

    你可以使用一些方法:

    qrcode.clear(); // clear the code.
    qrcode.makeCode("http://naver.com"); // make another code.

    瀏覽器兼容性

    IE6?10,Chrome,F(xiàn)irefox,Safari,Opera,Mobile Safari,Android,Windows Mobile,ETC。

    如何使用?

    您需要先加載 jquery.js 和 qrcode.js 這兩個JS,(頁底提供壓縮包)

    <script type="text/javascript" src="./js/jquery.min.js"></script>
    <script type="text/javascript" src="./js/qrcode.min.js"></script>

    這是一個簡單的用法

    	<div id="value1">http://m.kartiktrivedi.com/#</div>
    	<div id="qrcode-n"></div>
    	<script>
    		abc = $("#value1").text();
    		//document.write(abc);    
    		new QRCode(document.getElementById("qrcode-n"), abc);
    	</script>

    底部提供有演示壓縮包下載。

    如何獲取到指定文本會是一個值得思考的問題,您可以參考下文:

    QRCode.js - 用于JavaScript的跨瀏覽器QRCode生成器-Npcink
    QRCode.js - 用于JavaScript的跨瀏覽器QRCode生成器-Npcink

    怎么使用javaScript獲取div的內(nèi)容? - js筆記

    在jquery中也有支持的。

    QRCode.js - 用于JavaScript的跨瀏覽器QRCode生成器-Npcink
    QRCode.js - 用于JavaScript的跨瀏覽器QRCode生成器-Npcink

    jquery.qrcode.js生成矩陣二維碼QRCode - js筆記

    擴充:

    在網(wǎng)頁快速生成二維碼的演示

    只使用一個插件,不使用任何動態(tài)編程語言,不調(diào)用jq等插件。生成二維碼,生成的二維碼沒有徽標以及背景圖。

    此代碼中,無法去除上一次生成的二維碼。

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8"/>
    <title> JS 生成二維碼</title>
    </head>
    <body>
        內(nèi)容:<input type="text" id="content" value="https://i.csdn.net/#/uc/profile" />  <br><br>
        尺寸:<input type="text" id="size" value="150"><br><br>
        背景:<input type="text" id="color" value="#fff"><br><br>
        前景:<input type="text" id="colorr" value="#000"><br><br>
        <button id="btn">生成二維碼</button><br><br>
        <div id="qrcode"></div>
    </body>
    <script src='qrcode/qrcode.js'></script>
    <script type="text/javascript">
    
        //聲明變量啊~~
        let qrcode;
        let content;
        let size;
        let color;
        let colorr;
        // 設(shè)置點擊事件
        document.getElementById("btn").onclick =function(){
            // 獲取內(nèi)容
            content = document.getElementById("content").value;
            // 獲取尺寸
            size = document.getElementById("size").value;
             // 獲取背景
            color = document.getElementById("color").value;
             // 獲取前景
            colorr = document.getElementById("colorr").value;
            // 清除上一次的二維碼
             if(qrcode){
                qrcode.clear();
            }
            // 創(chuàng)建二維碼
            qrcode = new QRCode(document.getElementById("qrcode"), {
                width : size,//設(shè)置寬高
                height : size,
                colorLight : color,
                colorDark : colorr,
                
            });
            qrcode.makeCode(document.getElementById("content").value);
    
        }
    
    </script>
    </html>
    

    擴展:

    下載權(quán)限
    查看
    • 免費下載
      評論并刷新后下載
      登錄后下載
    • {{attr.name}}:
    您當前的等級為
    登錄后免費下載登錄 小黑屋反思中,不準下載! 評論后刷新頁面下載評論 支付以后下載 請先登錄 您今天的下載次數(shù)(次)用完了,請明天再來 支付積分以后下載立即支付 支付以后下載立即支付 您當前的用戶組不允許下載升級會員
    您已獲得下載權(quán)限 您可以每天下載資源次,今日剩余
    隨記

    Windows 10內(nèi)置Linux子系統(tǒng)

    2018-7-12 19:02:51

    讓子div上下垂直居中,子DIV居中

    2018-11-1 12:07:53

    ??
    Npcink上的部份代碼及教程來源于互聯(lián)網(wǎng),僅供網(wǎng)友學(xué)習(xí)交流,若您喜歡本文可附上原文鏈接隨意轉(zhuǎn)載。
    無意侵害您的權(quán)益,請發(fā)送郵件至 1355471563#qq.com 或點擊右側(cè) 私信:Muze 反饋,我們將盡快處理。
    0 條回復(fù) A文章作者 M管理員
      暫無討論,說說你的看法吧
    ?
    個人中心
    購物車
    優(yōu)惠劵
    今日簽到
    有新私信 私信列表
    搜索
    主站蜘蛛池模板: 日韩美女视频一区| 丰满人妻一区二区三区视频| 国产一区高清视频| 精品久久久久一区二区三区 | 日本一区午夜艳熟免费| 亚洲AV无码一区二区一二区| 日本不卡一区二区三区视频| 久久精品国产AV一区二区三区| 一区二区三区在线视频播放| 亚洲乱码一区二区三区国产精品 | 真实国产乱子伦精品一区二区三区 | 国产成人一区二区三区精品久久 | 免费av一区二区三区| 国产av夜夜欢一区二区三区| 99久久精品午夜一区二区| AV天堂午夜精品一区| 国产精品一区二区久久乐下载| 美女视频一区三区网站在线观看| 中文国产成人精品久久一区| 国产av一区二区精品久久凹凸| 九九无码人妻一区二区三区| 精品无码人妻一区二区三区| 日韩精品在线一区二区| 久久国产三级无码一区二区| 精品天海翼一区二区| 日韩在线观看一区二区三区| 中文字幕av一区| 国产福利一区二区三区视频在线| 中文人妻无码一区二区三区| 美女视频一区二区| 日韩成人一区ftp在线播放| 无码少妇一区二区三区芒果| 亚洲午夜电影一区二区三区 | 国产亚洲情侣一区二区无| 精品一区二区AV天堂| 精品一区二区三区免费毛片| 日韩毛片一区视频免费| 国产成人高清视频一区二区| 国产成人精品a视频一区| 日本大香伊一区二区三区| 精品国产福利第一区二区三区|