这里有新鲜出炉的 Javascript 教程,程序狗速度看过来!
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
本文给大家分享一段 js 代码关于生成和下载二维码功能,非常不错,具有参考借鉴价值,感兴趣的朋友一起看看吧
废话不多说了,直接给大家贴 js 代码了,具体代码如下所示:
- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <title>
- js_canvas_download
- </title>
- <script type='text/javascript' src='http://cdn.staticfile.org/jquery/2.1.1/jquery.min.js'>
- </script>
- <script type="text/javascript" src="http://cdn.staticfile.org/jquery.qrcode/1.0/jquery.qrcode.min.js">
- </script>
- </head>
- <body>
- <div id="qrcode">
- </div>
- <a id="download" download="qrcode.jpg">
- </a>
- <button id="save">
- save
- </button>
- </body>
- </html>
- <script>
- jQuery('#qrcode').qrcode({
- width: 500,
- height: 500,
- text: "http://www.baidu.com"
- });
- $("#save").click(function() {
- var canvas = $('#qrcode').find("canvas").get(0);
- var url = canvas.toDataURL('image/jpeg');
- $("#download").attr('href', url).get(0).click();
- return false;
- });
- </script>
以上所述是小编给大家介绍的 JS 生成和下载二维码的代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 phperz 网站的支持!
来源: http://www.phperz.com/article/17/0612/329799.html