保存文本区域条目的本地副本

Posted

技术标签:

【中文标题】保存文本区域条目的本地副本【英文标题】:Saving local copy of text area entry 【发布时间】:2011-05-03 23:04:15 【问题描述】:

以前在报道事件时,我将我的报告输入到一个 html 文件中,然后通过 ftp 传输到服务器。如果我失去连接或笔记本电脑崩溃,我会得到最后保存的副本。

我们刚刚将我们的事件覆盖区域切换到一个数据库,其中包含通过网络表单文本区域完成的 Textile 格式的条目。

是否有可能创建一种机制来保存文本区域的本地副本,以便我可以在连接失败时继续工作?在笔记本电脑上使用 Windows。猜猜低技术的方法是输入文字处理器,然后继续粘贴到网络表单中。

【问题讨论】:

【参考方案1】:

您可以查看浏览器必须提供的local storage 功能。

【讨论】:

【参考方案2】:

本地存储是个好主意,如果文本不太长,cookie 也可能是一种解决方案(甚至可以在旧版浏览器中使用)。 但是,我会使用服务器端备份(通过 AJAX 请求自动创建),并且只有在没有与服务器的连接时才回退到本地备份。当浏览器甚至整个系统崩溃时,您永远无法知道本地备份是否仍然存在。

【讨论】:

以上是关于保存文本区域条目的本地副本的主要内容,如果未能解决你的问题,请参考以下文章

如何将文本区域内容保存在本地存储中

用条目之间的新行填充文本区域

自动滚动到文本区域的底部

保存文本区域的内容

Javascript将文本区域保存为UTF-8文件

Firestore 不保存文本区域中的换行符