现在,我只编写了一个简单的AJAX历史脚本,它添加了后退/前进按钮并更改了哈希爆炸。但我正在阅读其他历史脚本,以便以后存储以前的AJAX请求,因此脚本不必再次重新构建请求。我想这些可以区分历史脚本和历史管理器。
然而,我的问题是你需要经理的原因?例如,假设您做了类似这样的事情:
addHistory('my/funny/url', 'ajax/url');
经理将ajax/url
存储my/funny/url
。但是如果用户删除缓存并返回my/funny/url
,您仍然需要从头开始重建URL。所以,我真的没有看到这一点。
答案 0 :(得分:0)
我的猜测是,它试图记住客户端服务器端会话状态的变化。也许他们甚至不考虑清除缓存的情况。