当前位置:首页 » 《关注互联网》 » 正文

vue前端实现图片下载,实现点击按钮弹出本地窗口,选择自定义保存路径

23 人参与  2024年04月07日 12:36  分类 : 《关注互联网》  评论

点击全文阅读


vue前端实现前端下载,并实现点击按钮弹出本地窗口,选择自定义保存路径

一、实现下载

二、实现自定义保存路径

直接上代码,废话不多说,点关注,不迷路
一、下载代码

<!DOCTYPE html><html>  <head>    <meta charset="utf-8" />    <meta http-equiv="X-UA-Compatible" content="IE=edge" />    <title></title>    <meta name="description" content="" />    <meta name="viewport" content="width=device-width, initial-scale=1" />    <link rel="stylesheet" href="" />  </head>  <body>    <a onclick="fn1()" style="cursor: pointer">aaaaaaa</a>    <script>      var arr = [        "https://img0.baidu.com/it/u=4162443464,2854908495&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500",      ];      function downloadIamge(imgsrc, name) {        let image = new Image();        image.setAttribute("crossOrigin", "anonymous");        image.onload = function () {          let canvas = document.createElement("canvas");          canvas.width = image.width;          canvas.height = image.height;          let context = canvas.getContext("2d");          context.drawImage(image, 0, 0, image.width, image.height);          let url = canvas.toDataURL("image/png");          let a = document.createElement("a");          let event = new MouseEvent("click");          a.download = name || "photo";          a.href = url;          a.dispatchEvent(event);        };        image.src = imgsrc;      }      function WriteToFile(sText) {        with (document) {          ir = createElement("iframe");          ir.id = "ifr";          ir.location = "about:blank";          ir.style.display = "none";          body.appendChild(ir);          with (getElementById("ifr").contentWindow.document) {            open();            write(sText);            close();            if (document.compatMode && document.all) {              execCommand("SaveAs", false, ".txt");            } else {              location = "data:application/rtf," + encodeURIComponent(sText);            }          }          setTimeout(function () {            body.removeChild(ir);          }, 1000);        }      }      function fn1() {        for (let i = 0; i < arr.length; i++) {          downloadIamge(arr[i]);        }      }    </script>  </body></html>

二、别找代码了,不用代码就可以实现
以下按照步骤一步一步来
按照红色箭头所指,用鼠标戳它
在这里插入图片描述
在这里插入图片描述
恭喜你,功能完成了


点击全文阅读


本文链接:http://m.zhangshiyu.com/post/91637.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 祖母寿宴,侯府冒牌嫡女被打脸了(沈屿安秦秀婉)阅读 -
  • 《雕花锦年,昭都旧梦》(裴辞鹤昭都)完结版小说全文免费阅读_最新热门小说《雕花锦年,昭都旧梦》(裴辞鹤昭都) -
  • 郊区41号(许洛竹王云云)完整版免费阅读_最新全本小说郊区41号(许洛竹王云云) -
  • 负我情深几许(白诗茵陆司宴)完结版小说阅读_最热门小说排行榜负我情深几许白诗茵陆司宴 -
  • 九胞胎孕妇赖上我萱萱蓉蓉免费阅读全文_免费小说在线看九胞胎孕妇赖上我萱萱蓉蓉 -
  • 为保白月光,侯爷拿我抵了债(谢景安花田)小说完结版_完结版小说全文免费阅读为保白月光,侯爷拿我抵了债谢景安花田 -
  • 陆望程映川上官硕《我的阿爹是带攻略系统的替身》最新章节阅读_(我的阿爹是带攻略系统的替身)全章节免费在线阅读陆望程映川上官硕
  • 郑雅琴魏旭明免费阅读_郑雅琴魏旭明小说全文阅读笔趣阁
  • 头条热门小说《乔书意贺宴临(乔书意贺宴临)》乔书意贺宴临(全集完整小说大结局)全文阅读笔趣阁
  • 完结好看小说跨年夜,老婆初恋送儿子故意出车祸_沈月柔林瀚枫完结的小说免费阅读推荐
  • 热推《郑雅琴魏旭明》郑雅琴魏旭明~小说全文阅读~完本【已完结】笔趣阁
  • 《你的遗憾与我无关》宋怀川冯洛洛无弹窗小说免费阅读_免费小说大全《你的遗憾与我无关》宋怀川冯洛洛 -

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1