gpt4 book ai didi

javascript - 使用 Javascript 动态保存内容

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:28:10 25 4
gpt4 key购买 nike

我想让我的客户能够使用保存对话来保存我存储在 Javascript 中的数据。我无法将它们定向到现有文件,因为您无法直接使用 Javascript 修改文件系统。
是否可以直接发送数据进行保存(当然是通过保存对话。否则,这将是一个疯狂的利用)。我正在努力做到这一点,以便我的用户可以在我的网站上创建内容并能够下载。

最佳答案

您可以使用带有 dataUrl 的链接来创建保存链接:(这需要您使用 base64 对数据进行编码)

var a = document.createElement('a');
a.href = "data:text/plain;base64,"+base64_encode("plop");
a.innerHTML = "save";
document.body.appendChild(a);

您可以在 http://phpjs.org/functions/base64_encode:358 获取 base64_encode 函数.

用户需要右键单击链接并选择“另存为...”以将文件保存在他们的文件系统中。

关于javascript - 使用 Javascript 动态保存内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7230009/

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