Firefox - 设置 Blob 下载源

mrs*_*lmk 6 javascript firefox blob

我正在创建一个脚本,可让您下载页面上当前表的 CSV 文件,如下所示:

var downloadLink = document.createElement("a");
var blob = new Blob(["", CSVString], {type: 'text/csv;charset=utf-8'});

if (navigator.appVersion.toString().indexOf('.NET') > 0) {
    window.navigator.msSaveOrOpenBlob(blob, "Daten.csv");
} 
else {
    downloadLink.href = window.URL.createObjectURL(blob);
    downloadLink.download = "Daten.csv";
    downloadLink.style.display = 'none';
    document.body.appendChild(downloadLink);

    downloadLink.click();
}
Run Code Online (Sandbox Code Playgroud)

现在,如果我使用 IE,它会询问我是否要从本地主机下载文件,但在 Mozilla Firefox 中,下载窗口显示“来自:blob:”。是否可以更改以显示主机名或我指定的名称(例如测试)?

Car*_*ado 5

遗憾的是,到目前为止还没有可用的解决方案。该问题在几年前就已被报告过,但似乎其重要性级别较低,并且没有人关注该问题

发件人标签将始终显示from: blob:

在此输入图像描述

无论你做什么。