![加载上一个会话的选项卡时自动刷新](https://linux22.com/image/1504150/%E5%8A%A0%E8%BD%BD%E4%B8%8A%E4%B8%80%E4%B8%AA%E4%BC%9A%E8%AF%9D%E7%9A%84%E9%80%89%E9%A1%B9%E5%8D%A1%E6%97%B6%E8%87%AA%E5%8A%A8%E5%88%B7%E6%96%B0.png)
假设我打开了 StackOverflow 上的几个问题(但实际上问题出在任何 StackExchange 网站上)。在研究问题时,一些问题/答案很有帮助,所以我给它们点赞,之后我关闭了 Firefox,以便稍后继续工作。
下次我打开 Firefox 时,它会恢复所有之前打开的选项卡(但在我点击它之前不会加载任何选项卡)。但当我加载之前被我点赞的问题的选项卡时 - 这些问题看起来就像前我的投票 - 就像我没有投票一样。如果我在新标签页中打开这些问题 - 它们就是最新的。
我猜这是因为 Firefox 只是从缓存中加载页面,而投票是 javascript“运行时”操作,不会更改缓存。这可以解释为什么手动刷新实际上会更新页面(我的赞成票出现了),但browser.cache.check_doc_frequency
并没有解决问题。这问题是完全相同的问题(不同站点的示例,但我想这并不重要),但没有答案如何解决这个问题。
如何强制 Firefox 在加载此选项卡时自动刷新上一个会话的选项卡?
答案1
这也许不是您想要的答案,但无论如何这是一个免提解决方案:
- 安装扩展标签旋转器
- 在标签轮播器设置页面中,显示下一个标签的时间间隔可以设置为 1 秒(如果需要可以设置更多)。
- 当 Firefox 恢复时,扩展程序将在所有选项卡之间切换,因此每个选项卡都将被加载