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

net*_*ope 9 firefox gecko webkit google-chrome tracemonkey

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

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

是否可以使用任何主流浏览器?

Ale*_*lov -1

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