iframe 一次下载多个文件,不需要打包.


多谢这位哥们解决了我的难题,收藏了

引用:

http://liyifeng20021.blog.163.com/blog/static/1016315920142551453938/

 

稍微修改一点

function batch_download(ids)
{
var tmp_array = [];
tmp_array = ids.split(",")
 
       //download
$("iframe").remove();  //清除页面上上一次存在的iframe
window.ids_array = tmp_array;   //定义全局变量用来获取要下载文件的id
download();  
}
 
 
function    download()
{
if(window.ids_array.length > 0 && window.ids_array !== "undefined"
{
$("body").append("<iframe src='download.aspx?file="+window.ids_array.pop()+"'  style='display:none'></iframe>"); //download为下载地址
setTimeout(download, 1); //等待1毫秒后执行递归
}
}
 
 
 
 
 
 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM