我希望能够在Firefox或Google Chrome中保存标签的状态,以便稍后通过编写自定义插件/插件/扩展程序来恢复它。
我能找到的最接近的是Firefox的session store API,它可以保存表单数据和滚动位置。但是,我也想保存Javascript状态。此外,如果可能,即使网站不再可用,我也希望能够恢复页面。如果有一种方法可以保存所有已解析的资源/数据结构,那将是最好的。
是否可以使用任何主流浏览器?
答案 0 :(得分:2)
尝试使用Session Buddy:https://chrome.google.com/webstore/detail/session-buddy/edacconmaakjimmfgnblocblbcdcpbko。我现在已经使用了一段时间了,它正是你正在谈论的内容以及更多内容。
答案 1 :(得分:0)
只需序列化将页面状态恢复到localStorage所需的一切(它是持久的,与sessionStorage不同),并在页面的DOMContentLoaded(或load)事件处理程序中调用相应的反序列化函数。