js 同时下载多个文件
2016-09-20 18:08
288 查看
export const downloadFile = (fileName, url)=> { if (isIE()) { ieDown(url) } else { var aLink = document.createElement('a'); var evt = document.createEvent('MouseEvents'); // var evt = document.createEvent("HTMLEvents") evt.initMouseEvent('click', true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null); // evt.initEvent("click", false, false)//initEvent 不加后两个参数在FF下会报错, 感谢 Barret Lee 的反馈 aLink.download = fileName; aLink.href = url; aLink.dispatchEvent(evt) } };
export const isIE = ()=> { var explorer = window.navigator.userAgent; return explorer.indexOf('MSIE') >= 0 || explorer.indexOf('Trident/7.0') >= 0; };
const ieDown = url=> { window.open(url) };
相关文章推荐
- 关于如何让页面同时下载多个文件的尝试
- 强制顺序下载js文件
- 如何让页面同时下载多个文件的尝试
- jsmartUpload下载中文文件 问题
- 格式化网络下载的js文件
- 关于防止文件下载盗链之用js来防止文件地址盗链
- php生成文件同时下载
- IE下,纯js掉用系统activex实现文件下载。
- 用js实现下载远程文件并保存在本地的脚本
- 各大门户网站Flash和JS实现的图片幻灯片切换特效代码文件下载:
- 强制下载JS文件
- 系统多种资源文件代码示例(例如一个系统同时具有中文简体,中文繁体,英文,日文等不同资源文件)(示例代码下载)
- JSP实现文件下载同时解决中文乱码问题
- IE下,纯js掉用系统activex实现文件下载。
- JS是否可以跨文件同时控制多个iframe页面的应用技巧
- 一个JS写的时间选择显示的控件,源文件下载
- 各大门户网站Flash和JS实现的图片幻灯片切换特效代码文件下载
- 自动下载js文件
- IIS 6 和IE6.0只能同时下载两个文件的问题
- js 实现无干扰阴影效果 简单好用(附文件下载)