如何提示保存为用户使用chrome下载文件的选项?

时间:2016-08-16 18:08:42

标签: javascript google-chrome cross-browser

每当这个方法调用它按预期工作时,我有下载文件的方法,我只是看到IE浏览器中的浏览器的差异有保存As文件的选项但是在Chrome中它直接下载文件,我们怎么能有这个功能在chrome中,用户可以在保存文件时使用“另存为”选项,以便命名文件吗?

ctrl.js

./manage.py createsuperuser

2 个答案:

答案 0 :(得分:1)

你问的是不可能的。
这是用户偏好

enter image description here

参考:http://www.howtogeek.com/231002/how-to-change-the-chrome-download-folder-location/

您唯一能做的就是让用户在保存之前将server.log重命名为输入元素或window.prompt

saveAs(blob, prompt('Filename?', 'server.log') || 'server.log');

答案 1 :(得分:0)

那么,为什么不定期使用确认?

if (confirm('Save As a File?')) {

   FileSaver.saveAs(blob, 'server.log');
}