javascript - 如何使 HTML 文件自动保存?

标签 javascript jquery html mootools

我需要创建一个单独的 html,用户可以在文本字段中输入文本,然后单击一个按钮并保存文件本身,这样他就不会丢失更改。这个想法类似于所见即所得对 html 文档的作用,但我需要在文档本身上实现它。

我从哪里开始?我在 Google 上找不到类似的东西,也许我搜索的热量有误。

需要使用 HTML + Javascript 的东西,不需要服务器端脚本。

最佳答案

JavaScript 本身无法修改文件系统上的文件。所有浏览器出于(良好的)安全原因都这样做。您将无法更改 html 文档本身(但根据下面 Sean 的评论,您可能能够生成该文档的新副本)。

您可以尝试使用 cookie 来存储输入值(自动写入它们并在文档打开时加载它们)。有各种 jQuery 插件可用于帮助读取和写入 cookie。

在商业或企业系统中,这通常是通过数据库完成的,这需要服务器端脚本。

关于javascript - 如何使 HTML 文件自动保存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22022565/

相关文章:

javascript - 将映射加载到不同的变量名称

javascript - 如何在 knockout.js 中实现 observable "bridge"?

javascript - Jquery按钮点击事件不触发

javascript - 在 javascript 中使用 XMLlHttpRequest 检索服务器端数据并填充新创建的 li 元素中的项目

javascript - Angular.js 应用程序位于单独的文件中

javascript - React-router-dom:在一条路由下渲染两个组件

javascript - 使用javascript获取上传的图像尺寸

jquery - 如何通过手动调用 html 中的画廊而不是通过 jquery 选项来打开 fancybox?

html - 具有 flex 子元素的 div 的 CSS 绝对像素高度

html - 隐藏类别 div block ,从响应式布局中 100% 展开幻灯片