当前位置:   article > 正文

下载多个文件被浏览器拦截_前端一次下载俩文件,第二个文件被拦截怎么办

前端一次下载俩文件,第二个文件被拦截怎么办

当我使用window.open(url)方法下载多个文件时,url是https协议,浏览器会主动拦截,如下图

 调的接口是https协议的,所以导致不能下载全部。

通过查阅资料,得到如下方法可以给个提示语:

  1. let i = document.createElement("iframe");
  2. i.style.display = "none";
  3. i.style.height = '0';
  4. let u = '接口url';
  5. i.src = u;
  6. document.body.appendChild(i); // iframe挂载到dom上,才会发送请求

如图

 点击允许会进行下载

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/593098
推荐阅读
相关标签
  

闽ICP备14008679号