javascript - 如何保存 HTML 中的更改?

标签 javascript html dynamic save

我知道如何将内容添加到当前在浏览器中加载的 HTML 文件中,现在我只想知道是否有办法将这些更改保存到 .html 文件本身。基本上,当文件关闭并稍后再次加载时,它应该仍然具有动态添加的内容。

最佳答案

如果您需要在客户端存储更复杂/大量的数据,还有indexedDB。为此不需要服务器端脚本。

SessionStorage 和 LocalStorage 仅存储字符串,因此如果您需要存储对象,则必须先将其字符串化。然而对于indexedDB 就不会了。

它比 sessionStorage 涉及更多(这里解释太多),但是当我研究它时这些链接对我有所帮助。

基本上,您连接到数据库,处理任何所需的升级(这处理第一次创建和设置事务),然后您获取对象存储,最后对其执行读取、更新等。大部分工作是数据库的设置和升级。

https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_API http://code.tutsplus.com/tutorials/working-with-indexeddb--net-34673

关于javascript - 如何保存 HTML 中的更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32176427/

相关文章:

vb.net - VB中的动态方法调用没有反射

javascript - Three.js 摸脸神器

javascript - 事件多次触发

html - 如何在 HTML 有序列表中使用数字和字母

c++ - 动态数组 C++,new Obj[size] 的问题只创建 1 个对象指针,而不是数组

c - C中动态数组的排序算法

javascript - 如何使用 nodejs 和 HAPI 上传文件?

javascript - 将 localStorage 数据发送到 PHP

javascript - 两个不同的网站可以相互交互 localstorage

javascript - 想要 javascript 中 $bhai 的值