首页 > 代码库 > 一键生成二维码
一键生成二维码
工作中查资料偶然发现一个网站 自我感觉比bootstrap好用 贴上网址:http://www.pintuer.com/
下载解压之后,可以看到这几个文件:
起步中有一个respond.js文件根据实际情况确定是否下载
插件中有一个生成二维码的插件,下载下来
解压后得到一个文件
新建HTML文件 将这些文件引入
引用顺序 jQuery.js在pintuer.js之前引用,如有自定义的CSS或JS,请在pintuer.css及pintuer.js之后引用,同时为了IE8下正常使用响应式,自定义的CSS文件应在respond.js之前引用。
然后下面是代码:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="renderer" content="webkit"> <link rel="stylesheet" href="http://www.mamicode.com/pintuer/pintuer.css" /> <script type="text/javascript" src="http://www.mamicode.com/pintuer/jquery.js"></script> <script type="text/javascript" src="http://www.mamicode.com/pintuer/pintuer.js"></script> <script type="text/javascript" src="http://www.mamicode.com/pintuer/respond.js"></script> <script type="text/javascript" src="http://www.mamicode.com/pintuer/jquery.qrcode.min.js"></script> <title>生成二维码</title> </head> <body> <input type="button" value="http://www.mamicode.com/生成二维码" onclick="dian()"/> <div id="code"></div> </body> <script type="text/javascript"> function dian() { var a = $("#code").html(); if(a=="") { //qrcode支持canvas和table两种方式进行图片渲染,默认使用canvas方式,效率最高,当然要浏览器支持html5。 //1、任意字符串方式 $(‘#code‘).qrcode("http://www.pintuer.com"); //2、Json方式 // $("#code").qrcode({ // render: "canvas", //table方式 // width: 200, //宽度 // height:200, //高度 // text: "www.pintuer.com" //任意内容 // }); } else { } } </script> </html>
在代码中加一个点击事件来调用,加了一个判断来控制,不然会一直生成同一个二维码
效果如图:
一键生成二维码
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。