gpt4 book ai didi

javascript - 带对话框的 FileSaver.js

转载 作者:行者123 更新时间:2023-12-03 01:25:24 26 4
gpt4 key购买 nike

我正在使用FileSaver.js使用下面的代码下载文件。该文件会自动下载到默认文件夹(在 Chrome 中测试),但我需要显示一个窗口对话框,其中显示“另存为文件...”之类的内容。谢谢!

var blob = new Blob([data], {type: "application/vnd.openxmlformatsofficedocument.spreadsheetml.sheet"});
saveAs(blob, "file.xlsx");

最佳答案

您正在谈论的这个对话框是特定于浏览器设置的。在 Google Chrome 中,例如在 Settings/Advanced/Downloads 部分中,您有一个设置:

下载前询问每个文件的保存位置,您可以设置true/false

如果您禁用此设置,它总是会询问您并打开另存为对话框。

希望这有帮助。

关于javascript - 带对话框的 FileSaver.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51574896/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com