如何使用XMLHTTPRequest下载没有保存选项的文件

时间:2017-05-12 19:47:33

标签: javascript jquery xmlhttprequest

如何在不显示以下弹出窗口的情况下下载我的文件? 我希望文件离散地保存在指定的文件夹(我选择的文件夹)中。

image

var url = "https://raw.githubusercontent.com/AkifManzoor124/Testing/master/package.json";

var filename = newDownload.substring(newDownload.lastIndexOf("/") + 1).split("?")[0];
var xhr = new XMLHttpRequest();
xhr.responseType = 'blob';
xhr.onload = function() {
    var a = document.createElement('a');
    a.href = window.URL.createObjectURL(xhr.response); // xhr.response is a blob
    a.download = filename; // Set the file name.
    a.click();
};
xhr.open('GET', newDownload);
xhr.send();

我要做的是测试如何下载文件,然后能够下载将用于更新应用程序的zip文件。

0 个答案:

没有答案