下载文件 url是后台返回的 禁止跳转

时间:2020-12-14 14:33:24   收藏:0   阅读:51

问题来源:

  下载的链接是后端返回的url,我本地测试没问题,测试点击会跳转空白页面。
问题代码:
   window.location.href=res.data.data (下载url地址)
定位问题:
  该问题是由于浏览器内核问题造成的差异,修改后的代码如下:
解决方案:

      const ele = document.createElement("a");
            ele.href = rData.data.data;
            ele.style.display = "none";
            document.body.appendChild(ele);
            ele.onclick=‘return false‘
            ele.click();
            document.body.removeChild(ele);

原文:https://www.cnblogs.com/xiaoyaoweb/p/14132089.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!