2010-06-20 68 views
7

我希望能够在Firefox或谷歌浏览器中保存标签页的状态,以便稍后通过编写自定义插件/插件/扩展程序进行恢复。如何在Firefox/Chrome中保存选项卡的内存状态?

我能找到的最接近的东西是Firefox的session store API,它可以保存表单数据和滚动位置。不过,我也想保存Javascript状态。另外,如果可能,我希望能够恢复网页,即使网站不再可用。如果有一种方法可以保存所有解析的资源/数据结构,那将是最好的。

任何主流浏览器都有可能吗?

回答

0

只需要序列化将页面状态恢复到localStorage所需的所有内容(它与sessionStorage不同,它是持久的),并在页面的DOMContentLoaded(或load)事件处理函数中调用相应的反序列化函数。

+0

是的,但你不能用它作为其他*第三方网站的通用方式。 – Pacerier 2017-02-21 12:05:45