var url
= url
.replace(/\\
/g
, '/');
var fileName
= url
.substring(url
.lastIndexOf("/")+1);
var xhr
= new XMLHttpRequest();
xhr
.open('GET', url
, true);
xhr
.responseType
= 'blob';
xhr
.onload
= () => {
if (xhr
.status
=== 200) {
saveAs(xhr
.response
, fileName
);
}
};
xhr
.send();
function
saveAs(data
, name
) {
var urlObject
= window
.URL
|| window
.webkitURL
|| window
;
var export_blob
= new Blob([data
]);
var save_link
= document
.createElementNS('http://www.w3.org/1999/xhtml', 'a');
save_link
.href
= urlObject
.createObjectURL(export_blob
);
save_link
.download
= name
;
save_link
.click();
}
转载请注明原文地址: https://lol.8miu.com/read-2773.html