前端下载流文件

$http.post(URL , { parameter:parameter },{ responseparameterType: 'arraybuffer' }).then(function (res) { var blob = new Blob([res.data], {type: 'application/vnd.ms-excel'}), fileName = '文件名称'; downFile(blob, fileName); )}; function downFile(blob, fileName) { if (window.navigator.msSaveOrOpenBlob) { navigator.msSaveBlob(blob, fileName); } else { var link = document.createElement('a'); link.href = window.URL.createObjectURL(blob); link.download = fileName; link.click(); window.URL.revokeObjectURL(link.href); } }
posted @ 2017-05-10 16:37  hahaha222  阅读(1706)  评论(0编辑  收藏  举报