有没有办法在通过 ajax 生成和提供 CSV 文件时显示进度条?由于数据库的原因,CSV 文件的生成需要一段时间,并且需要在屏幕上加载并在完成后将其隐藏。如果需要,我希望这是 ajax 或留在同一页面上。现在我正在下面执行此操作,但我无法确定文件何时完成下载以停止进度。
var iframe = document.createElement("iframe");
iframe.src = (value.url);
iframe.style.display = "none";
document.body.appendChild(iframe);