如何保存页面的状态?
例如,考虑用户正在浏览各种网页,其中一些可能编码如下:
onload=function(){
let d_s = document.getElementById('d').style;
d_s.width = d_s.height = Math.random() * 500 + 'px';
setTimeout(onload, 800 + Math.random() * 800);
};
<div id=d style=background:skyblue;></div>
<!-- click Run ↓ -->
我想保存选定选项卡的当前状态(整个选项卡会话),并在将来恢复它们。
有什么技术可以实现这一点?
(这应该是可能的。毕竟,我们可以在播放视频的同时将一个选项卡从一个 Chrome 窗口拖到另一个窗口,而不会发生任何状态更改。)