可能重复:
Save content of div with local storage, and display on another page
我构建了一个网页,用于在iframe中加载数据,并允许用户从中绘制图表。演示页面为here。
用户加载数据并绘制图表后,我想让他们能够将页面保存到他们的计算机并继续离线使用(通常在不同的图表类型之间切换)。有没有办法做到这一点?
我考虑过但似乎不起作用:
[更新] 有几个人提到了另一篇文章:“使用本地存储保存div的内容,并在另一个页面上显示”。这不是我要找的,我需要保存内容和交互(脚本)。
答案 0 :(得分:0)
浏览器保存仅保存最初加载的HTML,但不保存STATE。您需要获取正文的innerHTML,将其字符串化并使用HTML5本地存储。
请参阅:Save content of div with local storage, and display on another page