首页 > 代码库 > jquery生成二维码并实现图片下载
jquery生成二维码并实现图片下载
1、引入jquery的两个js文件
<script src="http://www.mamicode.com/scripts/erweima/jquery-1.10.2.min.js"></script> <script type="text/javascript" src="http://www.mamicode.com/scripts/erweima/jquery.qrcode.min.js"></script>
2、准备一个展示二维码的div
<div id="output" style="margin:0px auto"></div>
3、生成二维码的js
$("#output").empty(); jQuery(‘#output‘).qrcode("二维码的内容");//二维码生成
生成后的二维码效果
4.二维码保存
因为二维码生成后使用的是H5的canvas标签展示在jsp页面,所以将二维码保存为图片也方便了很多。canvas提供了方法。
function download(){
var data = http://www.mamicode.com/$("canvas")[0].toDataURL().replace("image/png", "image/octet-stream;");//获取二维码值,并修改响应头部。
var filename="tupian.png";//保存的图片名称和格式,canvas默认使用的png格式。这个格式效果最好。 var save_link = document.createElementNS(‘http://www.w3.org/1999/xhtml‘, ‘a‘); save_link.href = http://www.mamicode.com/data;>}
jquery生成二维码并实现图片下载
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。