如何保存选项卡';Firefox/Chrome中的内存状态?

如何保存选项卡';Firefox/Chrome中的内存状态?,firefox,google-chrome,webkit,gecko,tracemonkey,Firefox,Google Chrome,Webkit,Gecko,Tracemonkey,我希望能够在Firefox或Google Chrome中保存选项卡的状态,以便稍后通过编写自定义插件/插件/扩展来恢复它 我能找到的最接近的东西是Firefox,它可以保存表单数据和滚动位置。但是,我也想保存Javascript状态。此外,如果可能的话,我希望能够恢复网页,即使该网站不再可用。如果有办法保存所有解析的资源/数据结构,那将是最好的 任何主要浏览器都可以吗?只需将恢复页面状态所需的所有内容序列化到本地存储中(它是持久的,与sessionStorage不同),并在页面的DOMConte

我希望能够在Firefox或Google Chrome中保存选项卡的状态,以便稍后通过编写自定义插件/插件/扩展来恢复它

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


任何主要浏览器都可以吗?

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

尝试使用会话伙伴:。我使用它已经有一段时间了,它完全符合您所说的,而且还有更多功能。

这是否也可以在闭包中保存状态?@shswanson,不,它没有。它只保存和重新加载URL。是的,但你不能把它作为其他第三方网站的通用方式。