如何强制Chrome在我点击下载链接时显示“另存为”对话框?

14

我正在使用chrome中的WebKitBlobBuilder生成用户端的文本文件。

现在,我需要展示一个另存为对话框,让用户决定将新生成的文件放在哪个文件夹中。(在chrome中)

"另存为对话框",无浏览器配置。

如何操作?谢谢!


这个标题有误导性,你应该修改。 - coreyward
1
我不确定这是否可能,因为Chrome在首选项窗格中有一个选项在下载前询问每个文件的保存位置,某人可以简单地取消选择...您可以尝试这个:https://dev59.com/O1TTa4cB1Zd3GeqPrly6 - iwasrobbed
很抱歉,你不能使用数据URI来指定文件名 :( - iuwei
您可以触发一个带有下载属性的链接的点击。例如:<a href="item.txt" download> - Kelly Cook
不确定为什么这个帖子被关闭了,因为他的问题非常清楚明确! - Moses
1个回答

11

检查设置-->显示高级设置-->下载部分。 勾选“在下载前询问每个文件的保存位置”选项。然后试试看!


6
他提到他需要一种不改变浏览器设置的解决方案,因为这是为用户而非他个人考虑的。 - fancy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接