我一直致力于在线/离线文字编辑HTML页面上做笔记。它有一个<textarea/>
,类似于ask页面。
问题是如果浏览器崩溃,那么某些工作可能无法恢复。将HTML页面的实时内容保存为.html文件的简单,干净的方法是什么?在Chrome或IE中是否有任何方式来保存HTML文档,因为它已准确显示?
我在Chrome中尝试了File...Save As
,IE不会保留我所做的文字更改。
问题https://stackoverflow.com/questions/21486908/save-a-webpage-after-its-variables-have-been-changed看起来很相似,但很冗长,而且还没有人回答。
答案 0 :(得分:1)
浏览器中的HTML / JS上下文以沙盒模式运行,这意味着您无法在JS中以编程方式直接读取或写入文件到文件系统。看看web storage以间接检查一种方法(使用浏览器抽象)。它是在离线Web应用程序中实现持久性的最常用方法之一。
您可能会发现可以实现此功能的浏览器特定功能,但我不知道任何可以依赖插件的便携式解决方案。
有一个similar question,但我认为你会遇到同样的问题,你无法保存HTML结构和内容的变化