gpt4 book ai didi

javascript - 使用 'Save-as' 对话框提示用户保存文件?

转载 作者:太空狗 更新时间:2023-10-29 14:13:13 25 4
gpt4 key购买 nike

我目前有这段代码:

function download(filename, text) {
var pom = document.createElement('a');
pom.setAttribute('href', 'data:text/plain;charset=utf-8,' + encodeURIComponent(text));
pom.setAttribute('download', filename);
pom.click();
}

download('test.html', string);

string 包含大量写入 .html 文件的 html 代码。
上面的代码运行良好:单击按钮后,浏览器(chrome)会自动下载一个包含字符串内容的 html 文件。

现在,我想要做的是,chrome 不会自动下载文件,它应该打开一个“另存为”对话框并询问用户文件的位置和名称,然后将其下载到该位置.

非常感谢快速简单的回复。

最佳答案

我的浏览器设置为自动下载默认位置的所有文件,这就是为什么不仅这个文件而且我浏览器中的所有其他文件都直接下载而没有保存提示对话框。将浏览器中的设置更改为“始终询问下载位置”有效。

关于javascript - 使用 'Save-as' 对话框提示用户保存文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19679842/

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