我们正在CakePHP中构建一个大型CMS,其中包含Croogo安装。我们最近遇到了一个问题,当用户点击浏览器中的back
(或forward
按钮)时,无法正确呈现布局。
你最终得到的是使用blank
布局的视图(.ctp)文件,因此没有样式,js等。任何输入或想法都将非常感激。谢谢!
仅供参考:现代浏览器应该缓存页面请求(缓存已启用),因此我们正在查看Auth的内容,因为它似乎是第一个被调用的页面(甚至是缓存的页面),对吗? :S
另外:如果浏览器站了几分钟然后我们再次点击后退,那么页面会按照预期正确的布局呈现?!?会话超时?
答案 0 :(得分:0)
解决。这个问题是由在默认布局的页脚中的include中调用的一些javascript引起的。
此线程上的解决方案是我们头痛的原因:jQuery .each loop string or object