我们正在CakePHP中构建一个包含Croogo安装的大型CMS。我们最近遇到了一个问题,当用户单击浏览器中的back
(或forward
按钮)时,布局无法正确呈现。
您最终得到的是使用blank
布局的视图(.ctp)文件,因此没有样式、js等。任何输入或想法都将不胜感激。非常感谢。
仅供参考:现代浏览器应该缓存页面请求(启用了缓存),所以我们正在研究Auth,因为它似乎是对页面(甚至是缓存的页面)调用的第一件事,对吗?:S
此外:如果浏览器静置几分钟,然后我们再次前后单击,页面将以正确的布局按预期呈现?!?会话超时?
已解决。这个问题是由默认布局的页脚中的include中调用的一点javascript引起的。
这个线程上的解决方案是我们头疼的原因:jQuery.each循环字符串或对象