• 技术文章 >web前端 >js教程

    JS将链接生成二维码并转为图片的方法

    小云云小云云2018-03-19 09:06:22原创3458

    本文主要和大家介绍了JS实现将链接生成二维码并转为图片的方法,涉及qrcodejs插件及js图片生成相关操作技巧,需要的朋友可以参考下,希望能帮助到大家。


    <p id="code"></p>
    <img id="img"/>
    <script type="text/javascript">
      var qrcode=$("#code").qrcode({
        render:'canvas||table',
        width: 200, //宽度
        height:200, //高度
        text: "http://www.baidu.com" //任意内容
      }).hide();
      var canvas=qrcode.find('canvas').get(0);
      //如果有循环,此句必不可少 qrcode.find('canvas').remove();
      var data = canvas.toDataURL('image/jpg');
      $('#img').attr('src',data) ;
      saveFile(data,"fd范德萨范德萨");
      //转为图片的方法,需要上门的data
      function saveFile(data,filename){
        var save_link=document.createElementNS('http://www.w3.org/1999/xhtml', 'a');
        save_link.href=data;
        save_link.download=filename;
        var event=document.createEvent('MouseEvents');
        event.initMouseEvent('click',true,false,window,0,0,0,0,0,false,false,false,false,0,null);
        save_link.dispatchEvent(event);
      };
    </script>

    相关推荐:

    JS生成二维码

    phpqrcode类生成二维码方法

    javascript生成二维码的两种方法

    以上就是JS将链接生成二维码并转为图片的方法的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:javascript 图片 转为
    上一篇:JS为动态创建的元素添加事件 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 简单了解JavaScript闭包• 抖音很火的图片选择题特效,用前端快速实现!• 一文聊聊node后端路由自动加载• 一文详解Node中express的身份认证• 【翻译】使用自定义hooks对React组件进行重构
    1/1

    PHP中文网