(亲测有效)原生js下载Excel、word、png(图片)格式
js方法部分:
// 下载文件(格式) type:1 excel 2 word 3 image
// url为接口部分:如 /restart/getchinaareainfo.do
// 传参方式 let params = {
// username:'小名',
// zyUserId:'23123'
// }
// 调用方式 post_download(url, params, 3, '资质审核图片')
export function post_download(url, params = null, type, name='名称') { // 下载excel文件
try {
let xmlhttp
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest()
} else {
xmlhttp = new ActiveXObject('Microsoft.XMLHTTP')
}
let urls = 'https://baidu.com.cn' + url;//接口域名部分
// content接口返回的流数据 type:1=excel(xlxs格式);2=word ; 3=image ;4=excel(xls格式)
// application/vnd.ms-excel;(xls-不是xlxs格式用:'appli